Canary Technologies Sales Development Representative at Canary Technologies responsible for driving new customer acquisition through outbound sales. The role requires a confident pitch delivery and the ability to think on your feet during phone engagements.