Envoke corporate office is located in 401 Richmond St W, Toronto, Ontario, M5V 3A8, Canada and has 11-50 employees.
envoke
envoke marketing inc
envoke communications inc
Departments
Number of employees
Engineering & Technical
3
C-Suite
2
Information Technology
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Envoke's success, and advanced their careers.
Manager, Customer Succ... at Timescapes
Worked as Account Management and Customer Support
at Envoke (2016-2018)
Explore More
Envoke is a Canadian email marketing and communications software designed for organizations that require control over their communications. It offers features such as subscription management, compliance and security, and multi-department access, making it suitable for sectors like post-secondary education, municipalities, public health, and regulat... Read More