Tech Rise logo

Tech Rise

At Tech Rise, we are leaders in global recruitment, with a focus on the fast-evolving technology and digital sectors. With strategic hubs in Amsterdam, Pristina (Kosovo), and Dubai, we connect top-tier talent with some of the world’s most innovative companies. Our expertise spans critical areas su... Read more

Employees

11-50

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet