Olivia Archdeacon, Author at CapX

Olivia Archdeacon

Olivia Archdeacon is a recruitment consultant at Pinpoint Partners.