Graphic Designer - Telford, United Kingdom - Shawthorpe Recruitment Limited

Tom O´Connor

Posted by:

Tom O´Connor

beBee Recruiter


Description
Shawthorpe are currently seeking a Digital Designer / Creation Executive for our prestigious client based in Telford, Shropshire.

Our client is a global industry leader in electrical installation systems, with a vision of a family business shaping tomorrowselectrical world to make individuals life on our planet safer, cleaner and more enjoyable.


This position will be working closely with technical experts and wider marketing team, as this role is fully responsible for creating a digital training program to support all of the companies internal and external stakeholders.

By developing a digital trainingroadmap with the support of the technical and training team, the role will create engaging, innovative and relevant training in the right format for the target audience.


All new company product launches will be supported by digital training modules, by using the analytics within Learning Management Systems (LMS), whilst ensuring that existing materials are refreshed on a periodic basis.

In addition, this position will leadthe Event Management Tool (EMT) by using best practice and working within the wider marketing team, the EMT will be used to improve the customer experience and customer insight on events both physical and digital.

Duties

  • UK Lead for the LMS platform representing the UK requirements at group level
  • Working with the companies learning community, fully utilize the functionality of the software platform to provide engaging learning journey
  • Working with technical experts to create and develop training courses for partners, installers using articular and develop training courses for internal stakeholders
  • Working with Campaign Executives to create a learning journey and experience with clear and logical next steps
  • Refresh the existing training material and develop a rolling plan to ensure that any material is relevant and up to date
  • Implementation of the "EMT" ensuring that all users understand and use the whole functionality of the platform
  • Working within the Marketing Team to develop a rolling webinar program which fully utilizes the EMT and provides additional level engagement
Requirements and Skills

  • Experience using Adobe Pro Design Suite is essential
  • Ability to create Graphics and Material is essential
  • Relevant Qualification (Graphic Design, Creation, Training) is desired
  • Experience with Content, Training or Event Management Systems is desired
  • Availability for occasional work based travel to France or Germany (once every 18 months with no expense to employee)
Working Hours and Salary


This is a straight permanent, full-time position working Monday to Friday 08:30 until 17:00 with an early finish on Fridays.

Salary between £26-£28k per annum.

Company Benefits

  • Life Insurance
  • Pension Contribution of 8%
  • 25 Days Holiday excl. Bank Holidays
  • Holiday Purchase Scheme
  • Flexible Working Opportunities once established

More jobs from Shawthorpe Recruitment Limited