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 Wednesday, February 28, 2024 At Henderson, we're about more than just buildings. We're abou