Elo corporate office is located in 1355 Edifício Gomes De Almeida Fernandes 9º Andar, Sao Paulo, Sao Paulo, Brazil and has 11-50 employees.
elo co
Departments
Number of employees
Information Technology
5
Engineering & Technical
3
Human Resources
2
Operations
1
Marketing
1
Sales
1
| Location | People at location |
| South America | 11-50 |
| Europe | 1-10 |
Explore people who held key positions, contributed to Elo's success, and advanced their careers.
Explore More
Elo Company is a pioneer in distribution of audiovisual content for different means of communication, creating channels for digital media and developing communication strategies for these new media. Elo distributes short and feature films, documentaries, music videos and fashion shows (Until May 2008, it will have more than 400 titles). The company... Read More