V

Verrus

42 employees

Global recruiters of executive positions across multiple sectors.

Basic info

Industry

staffing and recruiting

Sectors

Recruiting

Date founded

2003

FAQ