Moula employs 104 employees. The Moula management team includes Catherine Pola (Head of Marketing Planning and Delivery), Samuel Santoso (Head of Data and Automation), and Sam Sfeir (Head of Lending).
Get Contact Info for All DepartmentsLooking for a particular Moula employee's phone or email?