Stephen Meagher

Director, New Product Offerings

Stephen Meagher is an accomplished technology executive with extensive experience in advisory roles and business operations across various industries, including automotive and security. Currently serving as Director of New Product Offerings at Deloitte, Stephen leads the development of innovative cloud-based solutions in areas such as ESG and anti-money laundering. Previous experience includes directing IoT initiatives and risk management for CASE vehicles at Deloitte Canada, overseeing global customer experience strategies at Tyco Security Products, and managing smart home solutions at Johnson Controls. Stephen holds a Master's degree in Business Administration and Management from the University of Birmingham and has held significant leadership positions at several organizations, demonstrating a strong track record in operations, technology, and strategic development.

Location

Toronto, Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices