CEO
Frank Erkelens
CEO Approval Rating
90/100
LBC is a Belgium-based company that owns and operates midstream and downstream facilities that provide bulk liquid storage, production, drumming, and warehousing services.