CEO
Mark Tulloch
CEO Approval Rating
70/100
Tulloch is a Canada-based consulting engineering firm that offers services including stormwater management and surveying for markets such as energy and mining.