Theo Newton currently serves as Facilities Manager at CBRE Canada, overseeing operations at the Takeda Toronto site. Prior to this role, Theo held similar positions at ISS Facility Services and St.Clairwest Physiotherapy. With a Bachelor's degree in Cinematography and Film/Video Production from JMC Academy, Theo also has experience in office management and receptionist roles at Entertainment Partners and The Communications Company.
Sign up to view 0 direct reports
Get started