Founded and headquartered in Turin, Italy, Albelissa positions itself as a comprehensive and global partner for talent solutions providing technical expertise in engineering (local, near & off-shore support), recruitment and headhunting, HR..
Relevance: 12.24306