BlackBerry
Technical Lead - Performance Engineering
Amazon Web Services (AWS)
Manager
BlackBerry
Software Development Manager - Development Tools
BlackBerry
Manager, Location and Telemetry Technologies
Ford Motor Company
Manager, Data Analytics
BlackBerry
Software Developer - Systems Architecture
Memorial University of Newfoundland