Customer Success Manager
2 days ago
Philadelphia
About the Company:
Foodhub currently has 30,000+ restaurant, takeaway, stadia, hotel and bar clients in the UK, Ireland, USA, Canada, Nigeria, Grenada and ANZ. Today, Foodhub powers the technology behind many different QSR's, stadia and venues, online order, delivery, and POS businesses, giving ...