BUSINESS DEVELOPMENT EXECUTIVE - NORTH AMERICA Location: Downtown Toronto, Ontario, Canada ABOUT THE ROLE As our Business Development Executive for the North America region, you will play a key role in driving our business growth. Your responsibilities include both managing inbound leads and developing an effective outbound sales strategy, management of important accounts in the North American energy sector as well as growing those relations with additional Solargis’ solutions. You will handl...