Country Director - Canada
Sur place · Calgary
The role involves driving sales from the ground up and establishing the legal and operational footprint in Canada. Additionally, the Country Director will build relationships with key customers and represent the business at industry events.