Optimus corporate office is located in 161 E Grand Ave Ste 1, Chicago, Illinois, 60611, United States and has 201-500 employees.
optimus corp
optimus
optimus inc
one at optimus
opt1 inc
one at optimus
Departments
Number of employees
Operations
7
Marketing
7
C-Suite
2
Engineering & Technical
1
Sales
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| South America | 1-10 |
| Africa | 1-10 |
| Europe | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Optimus's success, and advanced their careers.
Head National of Sales... at Bayonet Media
Worked as Director, National of Sales & Co Executive Pro...
at Optimus (2014-2023)
Explore More
Optimus is a creative studio that focuses on delivering exceptional commercial work and branded content. With a team of award-winning directors and a robust design studio, they offer a wide range of creative services including motion design and visual effects. The company prides itself on its craft and the collaborative process, ensuring that every... Read More