
Director, Strategy & Business Development
Glen is an authentic, accomplished and engaging senior executive who has over 30 years of experience developing business growth and delivering complex solutions. With extensive experience across business development, sales and key business development, project management, full P&L responsibility, customer/stakeholder engagement, commercial law, and contract negotiations, Glen is a keen problem solver who brings a unique blend of innovation, sales and project management together to drive results.