Latka logo
ManagerTrack logo

ManagerTrackcompany facts

ManagerTrack is the ultimate platform for top talent seeking senior management positions without the hassle. With a focus on vetted tech companies, ManagerTrack offers a seamless experience for accessing active management and executive opportunities.

Headquarters
British Columbia, Canada
Founded
2024