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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices