President & CEO
Alfredo Novelli
CEO Approval Rating
70/100
1871
PrivateSubsidiary of Lippert Components, Inc.
http://www.sessaklein.com/