Manager of Brand, Marketing and Communications
Is this the right opportunity for you?
Explore more jobs, compare advertised salaries and see which skills employers want.
Explore careersSearch for a different role
More Marketing jobs →Description
TechAlliance is the place for dreamers, innovators, and world-changing ideas.
We empower world-class tech ventures and fuel growth in Canada’s innovation economy, while championing, coaching, and amplifying businesses, and fostering a vibrant technology community in Southwestern Ontario.
As the lead voice of one of North America's top tech ecosystems, we believe ambitious people do their best work when they’re supported in and outside of work including generous vacation, extra-long weekends (th…
Get similar jobs in Canada by email
We'll email you when new jobs similar to this one appear.
Similar jobs
Explore more Marketing jobs in Canada.
Finding similar jobs…