Alfred employs 41 employees. The Alfred management team includes Joao Paulo Querette (CEO), Rose Jurd (Creative Producer), and Erin Flanagan (Senior Producer).
Get Contact Info for All DepartmentsLooking for a particular Alfred employee's phone or email?