Kevin B. Self
Board Member since March 2014
Executive Committee, Governance Committee, Development Committee
As a member of Schneider Electric’s North America Executive Leadership Team, Kevin is responsible for the development and execution of a winning strategy to drivesprofitable growth across all lines of business in alignment with Schneider Electric’s Life Is On corporate brand.
Kevin is responsible for leading the overall North America strategy development process; leading the Smart Cities efforts; developing and maximizing government relationships at state and federal levels; and identifying inorganic growth opportunities.
Kevin previously held Strategy & Corporate Development roles with Johnson Controls’ Building Efficiency Business, Miller Brewing Company, GE Healthcare, and McKinsey & Company. Kevin holds an MBA from Northwestern University, and MS and BS degrees in engineering from The University of Michigan.