6 employees
Relevant is an executive search & consulting company that specializes in headhunting of mid & senior-level managers for various businesses.