Ian Bowles is the Co-Founder and Managing Director of WindSail Capital Group LLC, an investment firm he co-founded in 2011. With thirty years of experience, his work focuses on leadership, management, and strategy in environment, natural resources, clean energy, conservation, and sustainability. He also serves on the Board of Directors for Longroad Energy Partners as Audit Committee Chairman and Independent Director since 2016.