CEO
Udo Lange
CEO Approval Rating
82/100
Stolt-Nielsen is an England-based holding company that owns and operates businesses in areas such as bulk liquid transport and aquaculture.