around the world and are adding a Senior Sales Manager/Director (title can be adjusted depending on experience) for their Delta.... Sales Manager/Director will be responsible for organizing the Sales Team and collaborating with the company's global team......
Job Location: Delta, BC, Canada