Contact Us

Have questions? We’re ready with answers. Get in touch today—we’re just a phone call or email away.

Our Offices

North America

Denver Corporate Office 100 Fillmore Street, Suite 610 Denver, CO 80206 USA Get Directions
Santa Clara Corporate Office 2820 Northwestern Parkway Santa Clara, CA 95051 USA Get Directions

Europe

Luxembourg Corporate Office Bâtiment C2 2 Rue Peternelchen L-2370 Howald, Luxembourg Get Directions

Our Data Centers

North America

Ashburn Campus 45200 Vantage Data Plaza Sterling, VA 20166 USA Get Directions
Montreal I Campus 2900 Avenue Marie Curie Saint-Laurent, QC H4S 2C2 Canada Get Directions
Montreal II Campus 2800 Trans-Canada Highway Pointe-Claire, QC H9R 1B1 Canada Get Directions
Phoenix Campus 45 S Bullard Avenue Goodyear, AZ 85338 USA Get Directions
Quebec City Campus 2675 Boulevard du Parc Technologique Quebec, QC G1P 4S5 Canada Get Directions
Quincy Campus 2101 M Street, NE Quincy, WA 98848 USA Get Directions
Santa Clara I Campus 2820 Northwestern Parkway Santa Clara, CA 95051 USA Get Directions
Santa Clara II Campus 737 Mathew Street Santa Clara, CA 95051 USA Get Directions

Europe

Berlin Campus Undisclosed location. Germany
Cardiff Campus Celtic Way Coedkernew Duffryn Newport, NP10 8BE United Kingdom Get Directions
Frankfurt Campus Andréstraße 71 63067 Offenbach am Main, Germany Get Directions
Milan Campus Undisclosed location. Italy
Warsaw Campus Undisclosed location. Poland
Zurich Campus 12 Fabrikstrasse Winterthur 8404 Switzerland Get Directions