Solgari's IT department is led by Marcel Cann (Chief Technology Officer) and has 5 employees.
John Opabola
IT Security and Compliance Manager
Marcel Cann
Chief Technology Officer
Joonas Valve
Senior Configuation and Onboarding Engineer
Looking for a particular Solgari employee's phone or email?