Pebble Beach Systems appoints Andy Giles as Sales Manager for Europe, Israel and South Africa
Weybridge, UK, December 6th 2018 –Pebble Beach Systems, a leading automation, content management and integrated channel specialist, today announced the appointment of Andy Giles as