Moodle employs 365 employees. The Moodle management team includes Martin Chris Dougiamas (Head of Research), Tamara Smith (Head of People and Culture), and Don Hazelwood (Head of Sales and Marketing).
Get Contact Info for All DepartmentsLooking for a particular Moodle employee's phone or email?