Head of Payment
About us An award-winning Fintech organisation with a dedicated team of 500+ professionals across the globe. With more than 15 offices across the world, we are a people centric company which prides itself on being Product oriented for customer success. As we continue the journey of scaling up our business, we are passionate about expanding our mult...