Claus1860

Project Manager
4 karmaJoined Working (6-15 years)London, UK

Bio

Participation
2

IT project & change manager

Posts
1

Sorted by New
5
Claus1860
· · 1m read