CEO
Helena Lennerstedt
CEO Approval Rating
- -/100
2001
PrivateSubsidiary of Volvo Penta
http://www.humphree.com