Troi logotype

Peter Sham

Tech Talent Lead – Talent Delivery

Some of my colleagues