TerraPay's Marketing department is led by Juveria Samrin (Head of Global Marketing) and has 12 employees.
Juveria Samrin
Head of Global Marketing
Sonali S
Senior Associate
Sathish Kumar
Looking for a particular TerraPay employee's phone or email?