CEO
Scott Monteith
CEO Approval Rating
84/100
Avalon is a Canada-based exploration company that acquires and develops lithium, tin, and indium properties and produces lithium, tin, and indium.