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.