
Leo Mack
Solar Installer
Leo attended two years of engineering school at University of North Dakota before moving west to enter the workforce and enjoy the outdoors. Originally from Northwest Wisconsin, Leo enjoys hiking, riding motorcycles, and spending time in the mountains.
More OnSite Team



