Regional Sales Manager at STEPHII FRENCH FRIES PRIVATE LIMITED - Chennai, Tamil Nadu, India
STEPHII FRENCH FRIES PRIVATE LIMITED is a company based out of NO.1, ARULNERI NAGAR EXTN SEMBAKKAM, CHENNAI, Tamil Nadu, India.