Manager – Social Media & Digital EngagementLocation: Toronto, Canada (Hybrid)Experience Required: 10+ years in social media and digital marketing, with at least 3–4 years in a senior strategic roleReports to: Head of Marketing About the Role We’re looking for a…
Job Title: Senior Engineering Manager – Delivery & Technology Experience Required: 12–15 Years Location: Vaughan, Ontario, Canada (Hybrid) About TechBlocks TechBlocks is a global digital product engineering firm headquartered inToronto, Canada, with additional offices in Hyderabad, Ahmedabad, and Bangalore. We…