Founder & CEO
Christoph Katzensteiner
CEO Approval Rating
90/100
ELL is a provider of electric locomotive leasing services for the rail market.