Welcome to iWeb

iWeb is an international web infrastructure provider based in Montreal, Canada.

iWeb provides managed hosting solutions that enable our customers to build the websites, applications and infrastructures that make their businesses tick. The magic happens in our offices and four state-of-the-art data centers in Montreal, Canada.

We are home to a growing team of over 200 enthusiastic specialists working in diverse roles to achieve our mission: to enable the digital economy by providing on-demand IT infrastructure services.

Discover iWeb

Working at iWeb , is...

We asked people in different departments what working at iWeb means to them. Watch the videos to find out what makes us tick.

Learn more about iWeb »

Learn more about the benefits »

Ready for a really fun career? View current vacancies