Structure employs 49 employees. The Structure management team includes Ravi Shah (Chief Executive Officer), John Lauer (Global Vice President Sales), and Jon Edwards (VP of Manufacturing and Supply Chain).
Looking for a particular Structure employee's phone or email?