Troi logotype

Glen Ratcliffe

Tech Talent Lead – Talent Delivery

Some of my colleagues