15 sep
|
DNP Photo Imaging Europe
|
Barcelona
15 sep
DNP Photo Imaging Europe
Barcelona
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 integral 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. With a strong commitment to innovation and industry expertise, we empower professionals with high-performance solutions tailored to their specific needs.
The Country
Manager is responsible for overseeing and driving 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 of the country, team leadership, and the development of local market strategies across Service Business, Photo Distribution, and Thermal Transfer Ribbon activities.
Strategic & 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.
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. Drive sales performance and market penetration across all product lines.
Identify and pursue new business opportunities and partnerships. 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. They may change depending on the needs of the company, the skills of the Job and developments in the role. Business, Marketing, or related field.
Master's degree preferred.
Experience: 8+ years in business management, preferably in event services, photo distribution, or technology-driven sectors. Proven leadership in managing multi-disciplinary teams and business units. 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. Contract negotiation and vendor management.
Communication: articulate strategy, expectations, and feedback to teams, clients, and senior leadership.
📌 International Business Manager (Barcelona)
🏢 DNP Photo Imaging Europe
📍 Barcelona