Vacancy detail

Lead Business Service Designer (Strategy)

£70,000 – £80,000

Location: United Kingdom (London, City of) Type: Permanent

Lead Business Service Designer (Strategy)

Invent, Incubate, Build and Scale disruptive start-ups that will change billions of lives.

You’re bored of the same old; opportunities with no creativity in a stagnant environment.  Well, no more.  This opportunity as Lead Business Service Designer lies within a household brand’s digital incubator that has received significant investment.  You will have the best of both worlds working in a start-up environment that has serious stability. 

Across the protection and assistance, and insurance verticals, this company is taking disruptive and innovative ideas and making them come to life.  Building upon credible, established relationships and links across these industries thanks to the parent company, this company has an impressively growing reputation that major brands want to work with.  You will be helping to change the game of the industry they work in as Senior Business Service Designer. 

Ideally, they would like a Lead Business Service Designer who has consultancy experience as this position will combine practical and advisory knowledge.  If you don’t want to travel anymore, this is the role for you!  Strategy, research (human centred), and design will be at the pinnacle of everything you do.

This is not your average Lead Business Service Designer job where you are promised that you’ll work on “cool” projects, there is genuinely no other company like this one, one where you will challenge the norm by creating companies the industry hasn’t witnessed or experienced before.   You will be contributing to projects that are of an unprecedented calibre, as well as progressing your career as a Lead Business Service Designer in an outstanding manner. 

Responsibilities as a Lead Business Service Designer (Strategy);

 

  • Developing ethnographic research
  • Presenting research in a creative manner
  • Partnering innovative ideas with design thinking techniques
  • Commercially showcasing your findings
  • Being at the forefront of creation workshops

 

Desired;

  • Impressive portfolio of work showcasing strong human-centered design capabilities
  • Experience with ethnographic research, divergent exploration, conceptual development and industrial design
  • Strategy development experience

 

Reference: AMC*EMI/SBSD

Title: Lead Business Service Designer (Strategy)

Type: Permanent

Start: Flexible

Duration: Permanent

Location: London, WC1X

Salary: £70,000-£80,000 plus a generous package

Contact: 020 7780 6706

Email: emma.millar@AnsonMccade.com

 

Reference: AMC*EMI/SBSD. To apply for this vacancy: email Emma Millar

Selected vacancies

Anson McCade executive search, London

Senior Business Analyst (Lean/...

United Kingdom (London, City of)
Type: Permanent
£50,000–60,000
More

Anson McCade executive search, London

User Researcher (Qualitative r...

United Kingdom (Swansea)
Type: Permanent
£45,000–55,000
More

Anson McCade executive search, London

Digital Architect (Greenfield,...

United Kingdom (Birmingham)
Type: Permanent
£60,000–80,000
More

Anson McCade executive search, London

LONDON: Systematic Quant Resea...

United Kingdom (London, City of)
Type: Permanent

More

Anson McCade executive search, London

Securities, FICC, STS Strats, ...

United Kingdom (London, City of)
Type: Permanent

More

Anson McCade executive search, London

Senior User Researcher (Agile,...

United Kingdom (Manchester)
Type: Permanent
£70,000–85,000
More

Anson McCade executive search, London

Programme Manager (Finance Tra...

United Kingdom (London, City of)
Type: Permanent
£80,000–100,000
More

Anson McCade executive search, London

Lead Cloud Migration Architect...

United Kingdom (London, City of)
Type: Permanent
£70,000–90,000
More

Search all vacancies

We provide high-end, niche recruitment services within specific technical and business sectors on a contingency or search basis.