- Amsterdam, North Holland, Netherlands
Sales Executive
Contact Sandeep Gurjar
STAR India Holdings B.V. is a marketing and advertising company based out of De entree 61-Toren A, AMSTERDAM, Netherlands.