Opia's IT department is led by Adam Nicholson (Director Of Technology) and has 15 employees.
Nick Moore
Lead QA Engineer
Montri Brusselers
Technical Lead
Anthony Whittaker
Software Engineer
Donna Carr
QA Engineer
Adam Nicholson
Director Of Technology
Looking for a particular Opia employee's phone or email?