President & CEO
James Crombie
CEO Approval Rating
70/100
Avala is a Canadian-based company focuses on the acquisition, exploration and development of mineral properties in the Republic of Serbia.