Customer Success Manager
4 days ago
Greater London
Social network you want to login/join with: Foodhub currently has 30,000+ restaurant, takeaway, stadia, hotel, and bar clients across the UK, Ireland, USA, Canada, Nigeria, Grenada, and ANZ. It powers technology for various QSRs, stadia, venues, online order, delivery, and POS businesses, provi...