Mega Sardines's Sales department is led by Sarah Esguerra (District Sales Manager) and has 15 employees.
Sarah Esguerra
District Sales Manager
Looking for a particular Mega Sardines employee's phone or email?