CEO
Mike Strachan
CEO Approval Rating
- -/100
1996
PrivateMerged with Elevator Industries
http://3phaseelevator.com