FinChoice employs 238 employees. The FinChoice management team includes Jean-Pierre Dumont (Head of Engineering), Colin Campbell (Marketing and Operations Director), and Nasia Seyuba (Head of People).
Get Contact Info for All DepartmentsLooking for a particular FinChoice employee's phone or email?