Squall is hiring a Business Development Representative
Squall is hiring a Business Development Representative to be responsible for creating new business opportunities and building relationships with prospective partners, sponsors, advertisers, contributors, organizations, and industry leaders. A major focus of the role will be Sustainable Biz Canada.
