top of page

The Team

Over the years, Johnson Power Systems has continuously evolved to best serve our clients’ needs. However, throughout it all, one thing has always remained the same - to hire only the brightest and most talented people to bring the heart and passion to our company.

Josh Johnson


Kyle Hall

Department Manager-Drain Tile Division

Jeff Stitch


David Anderson

Mechanical Engineer

Jen Johnson

Human Resources and Marketing

Gene Narum


Email Gene
About Us: Team

Assembly and Technical Support

These are the guys building, testing, and making everything run smoothly!

Call us at 218-512-0438 for support with your JPS products. 

Jason Holweger

Shop Manager

Amador Alfaro JR

Electrical Panel Assembler

Dustin Doran


Logan Bierdeman

Assembly Technician

Kat Oakes

Assembly Technician

Amador Alfaro Sr.

Assembly Technician

About Us: Team

Contact Us

2420 20th Ave S
Moorhead, MN  56560

Office: 218-512-0438

  • Facebook
  • YouTube
About Us: Contact
bottom of page