Brandon Owens's Location
Denver, CO, US
Brandon Owens's Work
Brandon Owens's Education
Brandon Owens's Skills
Brandon Owens's Summary
Brandon Owens, based in Denver, CO, US, is currently a Vice President, Sustainability at Insight Sourcing Group, bringing experience from previous roles at GE Digital, GE Power and GE. Brandon Owens holds a Colorado School of Mines. With a robust skill set that includes Business Strategy, Project Management, Energy Technology, Market, Policy Analysis and more, Brandon Owens contributes valuable insights to the industry.