Homer employs 9 employees. The Homer management team includes François Talagrand (Owner and CEO), Natalia Marenco (Digital Marketing Coordinator), and Roka Music (Partner | Strategy).
Looking for a particular Homer employee's phone or email?