Nelson P. is a business leader with over 15 years of local and international experience in technology, SaaS, IT, and strategic marketing. Currently serving as the International Senior Business Manager for EMEA & LATAM at Leads.io, they focus on growing the Brand-Direct division and building long-term client relationships. Previously, Nelson held significant roles including Country Director for Portugal and Spain at youzz, where they had full P&L responsibility. They have partnered with numerous world-class brands, driving brand advocacy and delivering measurable ROI through data-driven marketing strategies.
This person is not in the org chart
This person is not in any teams
This person is not in any offices