Atilax: Executive Search - Headhunters for Tech Companies and Scale-ups is located in Amsterdam, Netherlands on Johan Huizingalaan 763A. Atilax: Executive Search - Headhunters for Tech Companies and Scale-ups is rated 3 out of 5 in the category executive search firm in Netherlands.
Address
Johan Huizingalaan 763A