Telluride Recruitment logo

Telluride Recruitment

Telluride is a Direct Search and Recruitment firm based in Luxembourg and France, focused on the placement of experienced professionals in the industrial, commercial and services sectors. Telluride provides a great tailored search and recruitment service across the Industry practice throught the ex... Read more

Employees

1-10

Links


Org chart

Collapse
No reports!

Teams

This company has no teams yet


Offices

This company has no offices yet