Troi logotype
Talent Delivery · London, United Kingdom · Flexible Remote

Talent Acquisition Partner (Tech)

Join Troi!

London