Steve Mekoudja is an experienced IT professional currently serving as a Technical Support Account Manager at PTC since April 2025. Previously, Steve worked as an IT-Administrator at Technische Universität Berlin from September 2014 to October 2020, and as a Technical Support Specialist at Circle Cardiovascular Imaging from October 2020 to January 2021. Prior to the role at PTC, Steve held the position of Technical Support Team Lead for EMEA at NinjaOne from October 2022 to February 2025 and also served as a Support Engineer. Steve's educational background includes studies at Technische Universität Berlin.
This person is not in the org chart
This person is not in any teams
This person is not in any offices