Deckers Brands
Show contact
View in org chart
Dave Powers
CEO, President & Director
Pascale Meyran
Chief People Officer
Steven J. Fasching
CFO
Stefano Caroti
President, Omni-Channel
Angela Ogbechie
Chief Supply Chain Officer
+ 3 more
Mariska van Den Bogaard
Vice President People & Experience Emea, And Global Change Management
Melissa Gallagher
Vice President, People Success & Experience HRBP
Amr Eid
Senior Director People & Experience Business Partner
Leon Li
HR Director, APAC
+ 2 more
Current role