Where is Points.com Inc. Headquarters?
The official headquarters of Points is located at 111 Richmond St W Suite 700, Toronto, Ontario, Canada. This facility is situated within the downtown core of Toronto, a district characterized by high-density commercial infrastructure and proximity to major financial institutions. The office space occupies a suite within a multi-story professional building, providing the necessary environment for administrative and executive functions. The layout is designed to accommodate various departments, including management, technical development, and partner relations, which are essential for the daily operations of the loyalty platform. By maintaining its primary base in this location, the company ensures it remains integrated within a significant Canadian business hub, facilitating access to local talent and regional resources while managing its broader network.
As the operational heart of the organization, the Toronto headquarters serves as the central point for coordinating global activities and strategic decision-making. This facility houses the leadership teams responsible for overseeing the company's loyalty management services and maintaining relationships with international partners. The office acts as the primary base for internal communications and the integration of various business units that support the company's digital infrastructure. By centralizing these core functions, the organization maintains consistent oversight of its loyalty programs and technical services. This strategic core is vital for the company's ability to scale its operations and respond to the evolving requirements of the loyalty rewards industry on a global scale.
Other Points.com Inc. Office Locations
Main Headquarters
Office Locations
Toronto
Saint Charles, IL
Hornchurch
Stanchfield, MN
Pezenas
Herndon, VA
Holladay, UT
These locations enable Points.com Inc. to tap into local talent markets, improve service delivery, and maintain a strong presence across continents.
More Headquarters in Toronto, Canada
Frequently Asked Questions Regarding Points.com Inc. Headquarters and Office Locations
Sign Up for Free to explore more.