Performance Media Strategist
VERB is a digital marketing and technology agency with our head office located in downtown Halifax, Nova Scotia. Our global clients offer the opportunity to work and collaborate with some of the world’s biggest destinations, resorts, and travel brands—and …
Account Manager
VERB is a digital marketing and technology agency with our head office located in downtown Halifax, Nova Scotia. Our global clients offer the opportunity to work and collaborate with some of the world’s biggest destinations, resorts, and travel brands—and …
Applications Engineer Lead
VERB is a digital marketing and technology agency with our head office located in downtown Halifax, Nova Scotia. Our global clients offer the opportunity to work and collaborate with some of the world’s biggest destinations, resorts, and travel brands—and …