Avmax Careers - Canada
–
Calgary, AB, Canada
... About the Role: The Business Sales Development Specialist is a key member of the sales team responsible for generating new business opportunities and fueling the sales pipeline. This role involves identifying potential clients, initiating contact, ... - Jun 02