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
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Envoke's success, and advanced their careers.
Director, Customer Sup... at mappedin
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