CEO
Ashley Allers
CEO Approval Rating
90/100
Tundra is a Canada-based company that distributes industrial process equipment for industries such as oil and gas, petrochemical and mining.