ODLO's IT department is led by David Reddi (Application Manager - Business Intelligence) and has 5 employees.
David Reddi
Application Manager - Business Intelligence
Jimmy Rüedi
Application Manager and Database Specialist
Looking for a particular ODLO employee's phone or email?