Country Manager Iberia

Posted 22 Days Ago
Be an Early Applicant
Barcelona, Cataluña, ESP
In-Office
Senior level
Events • Hardware • Professional Services • Manufacturing
The Role
Leads all Iberia business units with full P&L responsibility, overseeing strategy, profitability, sales growth, operations, service delivery, compliance, and KPI performance. Manages multidisciplinary teams, recruitment, development, client and partner relationships, market expansion, budgeting, forecasting, cost control, and reporting to regional leadership. Represents the company at external meetings, trade shows, and industry events. Requires strong business leadership, financial acumen, CRM proficiency, contract negotiation, strategic planning, and fluency in English and Spanish.
Summary Generated by Built In
Introduction to DNP Imaging Photo Europe

DNP Imaging Photo Europe, a subsidiary of DNP Japan, is a leading player in the printing and imaging industry. We provide innovative solutions through three key business units:

  • Distribution Photo Business: – Specializing in photo printing solutions across Europe and North Africa, offering tailored services through a strong distributor network and over 20 years of expertise.

  • Service Business – A global leader in brand activations via photo and video experiences, partnering with major brands to create immersive marketing events through proprietary technology.

  • Thermal Transfer Ribbon (TTR) Business – One of the world's largest manufacturers of thermal transfer ribbons for barcode and sublimation printers. Based in Haarlem, Netherlands, our European division employs over 180 experts and produces key product lines, including TTR, photo, card materials, and holographic solutions for markets in Europe, the Middle East, Africa, and Russia.

With a strong commitment to innovation and industry expertise, we empower professionals with high-performance solutions tailored to their specific needs.

Main Mission

The Country Manager is responsible for overseeing and driving the performance of all business units within tIberia Area, ensuring profitability, operational excellence, and strategic alignment with group objectives. This role includes full P&L responsibility of the country, team leadership, and the development of local market strategies across Service Business, Photo Distribution, and Thermal Transfer Ribbon activities.

Responsibilities and ActivitiesStrategic & Business Leadership
  • Develop and execute the country strategy across all business units.

  • Ensure profitability and sustainable growth of the local office.

  • Monitor and optimize financial performance, including budgeting, forecasting, and cost control.

Team & Operations Management
  • Lead and manage cross-functional teams (sales, operations, and other service).

  • Foster a high-performance culture and ensure team alignment with group business goals.

  • Oversee recruitment, training, and development of local staff closely with the HRBP.

Sales & Market Development
  • Drive sales performance and market penetration across all product lines.

  • Identify and pursue new business opportunities and partnerships.

  • Maintain strong relationships with key clients and stakeholders.

Operational Excellence
  • Ensure efficient and high-quality service delivery across all activities.

  • Implement and monitor KPIs to track performance and customer satisfaction.

  • Guarantee compliance with internal policies and external regulations.

Reporting & Communication
  • Provide regular reporting to the regional and group leadership.

  • Represent the company in external meetings, trade shows, and industry events.

The above duties are not limited or exhaustive. They may change depending on the needs of the company, the skills of the Job and developments in the role.

Profile Required

Education: Business, Marketing, or related field. Master's degree preferred.

Experience: 8+ years in in business management, preferably in event services, photo distribution, or technology-driven sectors. Proven leadership in managing multi disciplinary teams and business units. Proven track record of meeting or exceeding sales targets.

Technical Skills:
  • Deep understanding of business models and operational processes across sales, delivery, and support.

  • Proficiency with CRM tools (e.g., Dynamics 365, Salesforce).

  • Financial acumen: budget creation, forecasting, P&L management, and margin optimization.

  • Project management and strategic planning capabilities

  • Team leadership and performance management.

  • Understanding marketing technologies and event-based solutions.

  • Contract negotiation and vendor management.

Behavioral Skills:
  • Communication: articulate strategy, expectations, and feedback to teams, clients, and senior leadership.

  • Leadership: build, motivate, and develop high-performing teams.

  • Strategic thinking: identify market opportunities, assess competitive threats, and prioritize initiatives.

  • Problem-solving: resolve operational challenges and adapt to changing market conditions.

  • Stakeholder management: align internal teams and external partners toward shared objectives.

  • Fluent in English and spainish.

Skills Required

  • Bachelor’s degree in Business, Marketing, or a related field
  • Master’s degree
  • 8+ years of experience in business management
  • Experience in event services, photo distribution, or technology-driven sectors
  • Experience leading multidisciplinary teams and business units
  • Proven track record of meeting or exceeding sales targets
  • Proficiency with CRM tools such as Dynamics 365 or Salesforce
  • Financial acumen, including budgeting, forecasting, P&L management, and margin optimization
  • Project management and strategic planning capabilities
  • Team leadership and performance management experience
  • Understanding of marketing technologies and event-based solutions
  • Contract negotiation and vendor management experience
  • Fluency in English and Spanish
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company

What We Do

DNP Photo Imaging Europe, a subsidiary of DNP Japan, is a leading provider of professional photo imaging solutions specializing in high-quality dye sublimation printing. The company operates through three key business units: a distribution photo business, a service business focused on brand activations for marketing events, and a thermal transfer ribbon (TTR) business, providing high-performance printing solutions to retailers and event professionals.

Similar Jobs

Pfizer Logo Pfizer

Director, Build Engineer

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
177K-294K Annually

Perk Logo Perk

Enterprise Account Manager

Artificial Intelligence • Fintech • Greentech • Sales • Software • Travel • Hospitality
Hybrid
Barcelona, Cataluña, ESP
1800 Employees

Pfizer Logo Pfizer

Feasibility Strategic Analytics Lead (FSAL) - Senior Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
33 Locations
121990 Employees
116K-193K Annually

CrowdStrike Logo CrowdStrike

Manager, Data Science (Remote, UK, Ireland or Spain)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote or Hybrid
3 Locations
11000 Employees

Similar Companies Hiring

Rosendin Thumbnail
Other • Manufacturing
San Jose, CA
6219 Employees
Amalgamated Sugar Thumbnail
Food • Greentech • Agriculture • Industrial • Manufacturing
Boise, Idaho
768 Employees
Revel.io Thumbnail
Aerospace • Hardware • Robotics • Software
US
50 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account