Mechanical Engineer Experienced Level Lenexa, 8345 Lenexa Drive, Lenexa, Kansas, United States of America Philadelphia, 111 S. Independence Mall E, Philadelphia, Pennsylvania, United States of America Phoenix, 5343 N. 16th Street, Phoenix, Arizona, United States of America Req #159 Sunday, May 5, 2024 At Henderson, we're about more than just buildings. We're about the peo