Job description A National Sales Manager is responsible for ensuring that a company's sales objectives across all regions in the country are met. This is a
About The Company : Garniche allows its customers to indulge in a hassle-free luxury dining experience at the comfort of their homes viz exquisite food