Annual Revenue
$25-100M
Employees
25-100
Michel Leonard's photo - President & CEO of BTB

President & CEO

Michel Leonard

CEO Approval Rating

90/100

Read more