Chairman & CEO
Marc Le Flohic
CEO Approval Rating
50/100
2018
PublicOtherLBIRD
https://www.lumibird.com/