Venngage corporate office is located in 128A Sterling Rd Suite 300, Toronto, Ontario, M6R 2B7, Canada and has 51-200 employees.
venngage inc
venngage
Departments
Number of employees
Engineering & Technical
9
Marketing
5
Information Technology
4
Operations
2
Human Resources
1
| Location | People at location |
| North America | 11-50 |
| Asia | 1-10 |
| South America | 1-10 |
Explore people who held key positions, contributed to Venngage's success, and advanced their careers.
Explore More
Venngage is a professional infographic software that offers over 10,000 templates designed for businesses and professionals. With a user base of over 5 million, it provides tools for creating a variety of visual content, including infographics, brochures, and reports, using AI-powered features. The platform caters to individuals, teams, and enterpr... Read More