Business Development Mgr CAN
On-site · Edmonton
The Business Development Manager will identify, pursue, and close new business opportunities while managing relationships with clients and partners in the Canadian territory. They will serve as a subject matter expert on company services and collaborate with technical teams to drive revenue growth.