top of page

Our Locations

Global Headquarters

Floor 82, One World Trade Center

New York, NY 10007

United States

Located on the 82nd floor of One World Trade Center, the Global Headquarters of Scale Facilitation® is the heart of its US operation. The full-floor office is a beacon of our commitment to security, innovation, and strength.

Global Innovation Centre

G11, 11 Mackey Street

North Geelong VIC 3215


Scale Facilitation® is currently building its Global Innovation Centre in Geelong’s recently developed Pivot City Innovation District. The office will champion innovation and be adjacent to the head office of flagship portfolio company, Recharge Industries™.

bottom of page