27
Aug
Meet The Team: Gregor McLellan
Category:
Name: Gregor McLellan Job title: Graduate Engineer Location: Aberdeen, United Kingdom When did you join Team DeltaTek? August 2020   Prior to joining DeltaTek, tell us a little about what you’ve been up...