Michael French
Executive Director, Business Operations
Michael French is Executive Director of Business Operations at Nautilus Solar Energy, where he leads the company’s technology strategy to drive scalable growth and deliver a world-class customer experience. He oversees business systems and applications including customer relationship management (CRM), e-commerce, Enterprise Resource Planning (ERP), business intelligence, IT, and other platforms that support Nautilus’s operations and long-term success.
Before joining Nautilus, Michael held leadership positions at Deloitte Consulting, Honeywell, and Digital River, where he oversaw the launch of consumer and commercial products and guided teams across product management, sales, partnerships, and professional services. With a background in the high-tech direct-to-consumer space, he combines an entrepreneurial spirit with expertise in process design and technology-driven decision support. Motivated by a personal passion for protecting the planet, he joined the renewable energy sector to align his skills with purpose-driven work.
Known as a supportive and collaborative leader, Michael focuses on setting clear goals while empowering teams with the flexibility and resources to succeed. He holds a B.A. in Information Science, English Literature, and Sociology from Thiel College. Outside of work, he is active in his community and volunteers with a local animal rescue.