Improbable's Finance department is led by Lee Sheard (Associate Director of Business Intelligence) and has 6 employees.
Anthony Abel-Opurum
Accounts Payable Specialist
Monika Samul
Senior Finance Operations Manager
Lee Sheard
Associate Director of Business Intelligence
L Wangari
Financial Professional
Stephanie Hannberger
Finanzwesen
Assistant Manager Finance Account
Looking for a particular Improbable employee's phone or email?