Openpay's HR department is led by Alexandra Mallia (People and Culture Coordinator) and has 3 employees.
Alexandra Mallia
People and Culture Coordinator
Rachelli Sack
Senior Change Analyst
Looking for a particular Openpay employee's phone or email?