Mesa Labs Announces Leadership Change
Mesa Laboratories Inc. has announced that Gary Owens will resign as President and CEO on April 12, 2026, allowing for a seamless transition in leadership. Owens has served as the company’s CEO since 2017 and led it through significant growth and market expansion. The Board of Directors of the Lakewood-based firm has appointed Dr. Siddhartha…more










