DNP Photo Imaging Europe
The Country Manager Iberia oversees and drives the performance of all business units within the Iberia area, ensuring profitability, operational excellence, and strategic alignment with group objectives. This role includes full P&L responsibility, team leadership, and the development of local market strategies across Service Business, Photo Distribution, and Thermal Transfer Ribbon activities. The position requires a strategic leader with a proven track record in business management, sales, and cross-functional team leadership.
DNP Photo Imaging Europe
Headquarters
San Francisco, CA
Company Size
201-500 employees
Founded
2018
Industry
Technology
Glassdoor Rating
4.2 / 5
Sarah Johnson
Chief Executive Officer
Michael Chen
Chief Technology Officer
Emily Williams
VP of Engineering
David Rodriguez
VP of Product
Jessica Thompson
Chief Financial Officer
Andrew Park
VP of Sales
View leadership team, funding history,
and employee contacts for DNP Photo Imaging Europe.
DNP Photo Imaging Europe didn’t post a salary, so this is our estimate from similar listings.
30% below the average for this role