Foundora employs 5 employees. The Foundora management team includes Pavan Patel (Head of Finance), and Ayaan Joshi (Head of Technology).
Looking for a particular Foundora employee's phone or email?