oOh!'s IT department is led by Mathew Yelavich (Chief Technology and Information Officer) and has 64 employees.
Mauricio Riquelme
Technical Lead
Cassandra Cameron
Group Director - Network Strategy
Ashleigh Scott
Head of Programmatic
Pranai Devulapalli
Data and Analytics Manager
Siobhan O'Farrell
Senior Procurement Manager
Looking for a particular oOh! employee's phone or email?