15
May
Meet the Team: Tristam Horn
Category:

Name: Tristam Horn Job title: Chief Executive Officer Location: Aberdeen, United Kingdom     When did you join Team DeltaTek? Right from the start, I founded DeltaTek in late 2015 and have been giving…