Fintrax employs 1,621 employees. The Fintrax management team includes Jim Locatelli (CEO), Sarah Waller (Chief People Officer), and David Herron (Chief Legal Officer).
Looking for a particular Fintrax employee's phone or email?