Key Contacts

Director
06913813657 E-Mail
Robert Dahinden
Director

Robert focuses on senior level software positions across Central Europe. He works with business application software vendors and venture capital companies.

Managing Director
0207 970 9618 E-Mail
Stefan Ciecierski
Managing Director

Stefan is Global Head of the PSD Technology Practice; his expertise covers digital, software, IT services, telecommunications, consumer electronics and semiconductors, IoT and Fintech.