Join Vonage and help us innovate cloud communications for businesses worldwide!
Why this role matters:
Supporting 200+ employees, the Receptionist will be based at the reception desk of our London office in EC2A, consisting of 32,000 sq ft across two floors in a...
Vonage
8 days ago