JM

Josh MacKenzie

Director of Engineering

Josh MacKenzie is the Director of Engineering at Cisco, where they currently lead engineering initiatives. Previously, they held various leadership roles, including Managing Director at ThoughtWorks Canada and Vice President of Information Technology at Matrix Solutions, Inc. Josh's extensive experience includes serving as a Client Principal at Arcurve Inc. and a Senior Engineer at Motorola. They initially worked at ThoughtWorks, Inc. for 15 years, advancing to the role of Vice President.

Location

Calgary, 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