Robert Johnston

Senior Manager, Mechanical Engineering at Sleep Number

Robert Johnston is a seasoned engineering professional with extensive experience in mechanical engineering and leadership roles across multiple companies. Currently serving as Senior Manager at Sleep Number Corporation since October 2020, Robert previously held the position of Engineering Manager at Sensata Technologies, overseeing a department focused on heavy vehicle and off-road business. Prior experience includes Engineering Manager and Engineering Team Leader roles at Donaldson, where Robert led teams in air filtration product development, implemented global design control processes, and collaborated internationally to enhance product performance. Robert holds an MBA from UMN Carlson School of Management and a B.S. in Mechanical Engineering from the University of Minnesota.

Links

Previous companies


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


Sleep Number

15 followers

As a purpose-driven company, Sleep Number’s mission is to improve lives by individualizing sleep experiences.


Industries

Employees

5,001-10,000

Links