Starburst's Finance department is led by David Freeman (Chief Financial Officer) and has 11 employees.
David Szczepankiewicz
Accounting Manager
Derek Nelson
VP-Finance & Accounting
Alicia Brill
Payroll Manager
David Freeman
Chief Financial Officer
Hen Mandell
Staff Accountant
Matt Maguire
Looking for a particular Starburst employee's phone or email?