Philip Rhodes

Sales Manager
Philip Rhodes

Philip Rhodes

Sales Manager

As Sales Manager, UK, Philip is responsible for our client and customer experience, including new business development and client relationships.

Back to People