Spencer Ogden's Finance department is led by Henry de Lusignan (Chief Executive Officer) and has 30 employees.
Henry de Lusignan
Chief Executive Officer
Martina Chongtham
Senior Executive Consultant
Danny Paines
Consultant - Investment
Auriane Rouser
Accountant
Kenny Ayeni
Senior Credit Controller
Lauren Eller
Accounts Payable Assistant
John Ong
Credit Controller
Shaylan Pamplin
Financial Controller - North America
Looking for a particular Spencer Ogden employee's phone or email?