Nova corporate office is located in 2300 Yonge St Suite 1600, Toronto, Ontario, M4P 1E4, Canada and has 11-50 employees.
nova
nova social display
Departments
Number of employees
Engineering & Technical
7
Information Technology
3
Operations
2
C-Suite
1
Sales
1
| Location | People at location |
| North America | 11-50 |
| Europe | 1-10 |
| Asia | 1-10 |
| Australia | 1-10 |
Explore people who held key positions, contributed to Nova's success, and advanced their careers.
Vice President, Financ... at Pinnacle Home Improvem...
Worked as Vice President, Finance & Accounting Operation...
at Nova (2024-2025)
Explore More
Nova Studio is a seamless ad creative platform that transforms social content into high-performing ads across various digital channels, including CTV, video, display, and DOOH. The platform enables agencies, publishers, streaming platforms, tech platforms, and content creators to enhance their advertising performance and efficiency. With features l... Read More