- Sales & Technology - Europe
- Based In: Haywards Heath
- Sectors: Communications
- 01293 802029
Ian focuses on the European communications market, recruiting for leadership and management positions.
I have engaged the services of PSD for over 10
years and they have always provided me with an outstanding level of service,
commitment and professionalism. PSD comes with my highest