Steve Mekoudja is a Technical Support Team Lead at NinjaOne since January 2021. Prior to that, Steve was a Technical Support Specialist at Circle Cardiovascular Imaging until January 2021. Steve also worked as an IT-Administrator at Technische Universität Berlin from September 2014 to October 2020.
Sign up to view 0 direct reports
Get started