Manager, Customer Service Channels (18 Months Contract) at Eqbank | ApplyHolic