Esteban DeLeon-Perla

Global Chief Information Officer (CIO)

esteban.deleonperla@optimityadvisors.com
Esteban DeLeon-Perla
Asset 7
  • Washington, D.C.
  • Berlin
  • Brussels
  • London
  • Los Angeles
  • Minneapolis
  • New England
  • New York
  • Zurich