Stephane Otto is a seasoned IT professional with 18 years of experience specializing in workplace environments. They currently serve as a Lead IT Technician at Deloitte, following their role as Senior Information Technology Support. Previously, Stephane held various positions, including Coordinator at AS International Group, where they led project management and team supervision initiatives. A graduate of the Institut Léonard de Vinci with a degree in Computer Science, Stephane has demonstrated adaptability and strong communication skills throughout their career.
This person is not in the org chart
This person is not in any teams
This person is not in any offices