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