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.
This person is not in any teams
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.