Glenn Swan

Glenn Swan

19 Followers

A seasoned marketer leading a post start up, talent/tech company across North America. Entrepreneurial spirit grounded by transparency and integrity for all.