President & CEO
Michel Bouchard
CEO Approval Rating
70/100
Clifton Star is a mining exploration company focusing on gold and base metal exploration.