Capital Recruiters Ltd.

Warsaw
30

Company

 IT Recruiting & Executive Search agency. International IT recruiting.

Tech stack

IT