Block's Finance department is led by Neha Narula (Member, Board of Directors) and has 109 employees.
Oliver Josem
Finance and Strategy Senior Manager
William Choi
Finance and Strategy
Neha Narula
Member, Board of Directors
Nick Martin
Finance and Strategy Senior Analyst
Ruth Chen
Senior Tax Manager
John Muhs
Looking for a particular Block employee's phone or email?