e-marketing Specialist in Barcelona

Tech Data

Share offer

Job Description

The European Graphic Designer is responsible for the design and implementation of key campaign materials as part of Tech Data’s Central European Agency team. A key component of the role will be working with multiple stakeholders around Europe to create offline and online materials for sales, marketing and corporate communications. Primarily aligned to the Tech Data brand, the role will also be expected to work on campaigns for key strategic vendors such as Microsoft, Google and Cisco. The successful candidate will lead the development of relevant assets to tight timescales delivering excellence in design and campaign creation.


  • Work closely with the Vendor Marketing Managers and Campaign Planners to create relevant assets for market

  • Design final artwork for various media, microsites and presentations

  • Creation of relevant templates for Microsoft applications

  • Responsible for management and usage of Adobe stock images

  • Compliancy with corporate identity and corporate design

  • Brand design owner of our visual language advising internal/external stakeholders

  • Coordination with external suppliers, e.g. agencies and printing companies

  • Develop a solid understanding of Digital Marketing and modern marketing techniques across multiple marketing channels

  • Collaboration with cross country and European vendor marketing teams to encourage and maintain consistent standards of execution across the region in regards to design and brand identity

Knowledge, Skills and Experience:

  • Degree in Design, Marketing or similar preferable.

  • 3-5 years of digital marketing experience, preferably in a related industry

  • Knowledge of basic website analytics, HTML and CSS

  • Experience in animation and interactive media

  • Experienced in researching design moods, technical feasibility and overseeing the management of deliverables

  • Experience of working in IT distribution environment, or Marketing Agency or similar would be an advantage

Cultural Competency Requirements:

  • Within Tech Data diversity is one of our fundamental shared values. We are a multi-cultural environment and we pride ourselves on being a welcoming place of work where we celebrate inclusion and champion people from a multitude of backgrounds.

About Tech Data

  • Saa S

  • Clearwater, FL, USA

  • 10,000+

  • 1974


Other marketing jobs that might interest you...