Major Tom Employee Directory
Advertising ServicesBritish Columbia, Canada51-200 Employees
Major Tom is a mid-sized advertising services firm based in Vancouver, British Columbia, with additional offices in New York and Toronto. It was founded in 2018 through the merger of 6S Marketing and Drive Digital, and has served partners from its offices in New York, Toronto, and Vancouver since 2000. The company blends strategic guidance with hands-on execution across digital marketing initiatives, drawing on specialists from around the world. Its clients are organizations navigating a complex digital landscape, for whom it provides both planning and implementation support. In 2020 Major Tom launched Tin Can Shop, an e-commerce platform that expanded its service offerings.