CEO
CEO Approval Rating
- -/100
Felix is an advertising company that connects consumers with businesses.