Lorena R.

Head of Innovation Strategy & Customer Success Global

No bio yet


Org chart



Offices

This person is not in any offices