Enrique Somoza
Enrique Somoza

Enrique Somoza

Results-oriented Technical Product Manager with 12+ years’ experience in full product lifecycle management and designing strategic roadmaps.