Damien Olsen

14 POSTS 0 COMMENTS
Lead Generator Technician Graduated from Idaho State University with a degree in Heavy Duty Diesel and Onsite Power Generation. Damien is a master tinkerer and has been working on anything with a motor since he was about six years old. Besides being a generator fanatic, Damien is also an avid snowmobiler and aspiring world traveler.