Annual Revenue
$100-500M
Employees
1.0-5.0K
Marc Bedard's photo - Founder & CEO of Lion

Founder & CEO

Marc Bedard

CEO Approval Rating

93/100

Read more