Manager – Social Media & Digital Engagement Location: Toronto, Canada (Hybrid) Experience Required: 10+ years in social media and digital marketing, with at least 3–4 years in a senior strategic role Reports to: Head of Marketing About the Role We’re…
About Role As a Technical Project Manager at TechBlocks, you will actively engage with our global delivery teams across Canada, US and India, leading cutting edge digital projects encompassing Web, Mobile, and IoT technologies. This role suits you if you…
Job Title: Senior Engineering Manager – Delivery & Technology Experience Required: 12–15 Years Location: Vaughan, Ontario, Canada (Hybrid) Role Overview We are looking for a Senior Engineering Manager to lead project delivery, mentor engineering teams, and drive technical excellence across…