Finecast's IT department is led by Tiffany Stacks (Senior Data Scientist) and has 7 employees.
Tiffany Stacks
Senior Data Scientist
Looking for a particular Finecast employee's phone or email?