null thumbnail
Rebecca Pollard
Associate
Biography
Becca is an associate in True's London office. Prior to True, Becca worked within a boutique agency specialising in technology, digital and cybersecurity search across the US and Europe. Becca has a degree in sociology from the University of Bath and lives in Buckinghamshire.
Account type
Listed Since
August 2021
Works at
null thumbnail
True Search
Associate