Our People

The accomplished leaders behind MPulse are dedicated to making maintenance teams more successful. Their strong involvement and passion for their work helps make MPulse a valuable member of any maintenance team.

MPulse Means

More Uptime

"As a result of using MPulse, we have had less breakdowns and repairs."

— Public Works and Operations Manager, Port of Port Angeles, WA

Jason Johnson, President
Jason Johnson, MPulse President

Jason joined MPulse in 2010 as the company’s first VP, Sales & Marketing. In 2016, he stepped into the top leadership position.

An Army officer at age 22, Jason has a long track record of leadership. He’s combined entrepreneurial savvy, high-tech experience, and industry know-how with a formal business education to develop a unique understanding of the industrial software market. He's served in several senior management roles for emerging technology companies in the United States and around the world. During high school and college, though, Jason spent 6 years in factories in and around High Point, NC, bending pipe and pulling wire as an apprentice industrial electrician.

Jason holds an MBA from UCLA (concentrations in entrepreneurship and quantitative marketing) and an MA in English from East Tennessee State University. He currently serves on two nonprofit boards with Rivers of Recovery, a national organization devoted to serving returning combat veterans, and the McKenzie River Trust, a land trust devoted to protecting critical habitat and scenic lands along Oregon’s McKenzie River and several other regional watersheds. 

When Jason’s not working, you’ll find him traveling with his family, or fly fishing just about anywhere he can. 

Randall Brous, CTO
Randall Brous, MPulse CTO

A self-taught domain expert, Randall is a master industrial technologist and the principal architect of MPulse’s last six major software releases, the latest of which comprises nearly two million lines of code.

Randall has held a wide range of responsibilities on the MPulse team for nearly two decades, working his way up from an entry-level sales job. He currently leads the company's 10-person development team and has primary responsibility for product design and implementation. He also oversees a cutting-edge IT infrastructure. Before joining MPulse, he spent 5 years in residential and industrial construction. 

Randall has devoted his career to innovating information technology in industrial/facility settings. He’s guided more than 500 maintenance management software implementations in diverse industries, including higher education, basic manufacturing, automotive, aerospace, energy, defense, food processing, hospitality, healthcare, and many, many more.

Randy is an avid international traveler. He also enjoys fly fishing and is an accomplished amateur actor, appearing in numerous community theater productions each year. 

Todd Boxberger, Director of Educational Services
Todd Boxberger, MPulse Director of Educational Services

Todd revels in empowering our customers to achieve their goals with MPulse Software.

Originally hired as an MPulse sales representative, Todd has been the driving force behind building MPulse’s world-class support, training, and services team. Todd has hands-on knowledge of real-world maintenance issues, learned through hundreds of projects training and consulting MPulse customers in dozens of industries.

Todd is a die-hard Washington Redskins fan, through good seasons and bad. And when he’s not hard at work, he loves to travel and spend time with his large family.

Preston Orr, Lead Generation Manager
Preston Orr, MPulse Lead Generation Manager

Preston’s primary responsibility is connecting maintenance management professionals with the technology solutions they need to dramatically improve results. If you’re looking for CMMS software, it’s his job to be sure you get the opportunity to learn about MPulse.

Preston manages MPulse’s lead generation programs, helps shape company sales & marketing strategy, and administers some of the company’s most important systems. He’s a graduate of the University of Oregon, where he earned a BS in Marketing.

Outside of work, Preston spends his time rooting for the Portland Timbers soccer team. You can also frequently find Preston on Twitch, where he’s developed a large following as a professional video gamer.

Kathy Gottfried, Customer Care Manager
Kathy Gottfried, MPulse Customer Care Manager

Kathy has spent 24 years in the software industry. She puts that experience to work providing world-class customer service for thousands of MPulse customers. Her current role as the Customer Care Manager involves managing the company’s software Maintenance & Support Program.

Kathy prides herself on being the ultimate “customer advocate,” and ensuring that every customer gets individualized personal service and the right products they need to succeed.

When not providing amazing customer service, Kathy enjoys working as a mixed media artist/teacher and spending time with her partner Keith and dog Rosco at their lake cabin on the Oregon coast.  She is a DIY home remodeler and loves scavenging recycled building materials at local sustainable building and secondhand stores.

Sheri Morris, Office Administrator
Sheri Morris, MPulse Office Administrator

Sheri has over 18 years of experience managing the offices and accounting of growing businesses. Currently she keeps MPulse’s Eugene office running like a well-oiled machine. Sheri joined MPulse in 2009 to oversee our HR, accounts payable, accounts receivable, training support, event planning, and logistics.

When not at the office, Sheri enjoys the outdoors in the beautiful Pacific Northwest. She also loves gardening and gathering with family.

Kevin Horner, Customer Advocate
Kevin Horner, Customer Advocate

Kevin's job is to direct existing MPulse customers to the product, training, support, and implementation resources they need to be 100% successful in their maintenance management program.

Kevin has spent over 30 years serving maintenance and industrial professionals across a wide range of industries—and most of that time was in the field. He's combined that real-world experience with a deep knowledge of MPulse to help existing customers get the absolute most out of MPulse Maintenance Software.

When he's not working hard for our customers, Kevin is an avid outdoorsman who loves to hunt, fish, hike, and explore the world with family and friends.