Technical Customer Support Jobs in Wembley

Kammadata - London, England, United Kingdom
As we scale, we are seeking a proactive Customer Support Executive to join our team. This critical role involves nurturing customer relationships, identifying upsell opportunities, and championing customer...
from: jobleads.co.uk (+1 source) - More than 30 days ago

JPMorgan Chase & Co. - London EC1A, City of London, London
As a Technical Client Service Associate in the front office team, you will play a pivotal role in delivering exceptional front-line support services to Neovest customers through email and phone channels... 100.00-125.00 day
from: joblookup.com - 4 days ago

Bloomberg - London, United Kingdom
What's the Role? Are you passionate about working in financial markets and by the prospect of providing technical support for the world's leading financial professionals? If so, join the Bloomberg Customer... Competitive
from: eFinancialCareers.co.uk - 5 days ago

Teya - London EC1A, City of London, London
We’re here because we don’t believe there’s a level playing field that gives small businesses with a fighting chance against the giants of the high street. We’re here to fight for a future where small... 60.00-80.00 hour
from: joblookup.com - 4 days ago

BlueVoyant - London, United Kingdom (+9 locations)
At BlueVoyant, we recognize that effective cyber security requires active prevention and defense across both your organization and supply chain. Our proprietary data, analytics, and technology, coupled...
from: uk.lifeworq.com - 4 days ago

ICIS - London EC1A, City of London, London
We are seeking a dynamic, strategic, and customer-focused Head of Customer Service to lead and elevate our global customer-facing teams, including Customer Success, Training, and Customer Support. Design... 200.00-200.00 day
from: joblookup.com - 4 days ago

Mansell Recruitment Group - Bromley, Greater London, United Kingdom
A thriving, independently owned engineering firm with a longstanding reputation for delivering high-spec, custom-built industrial equipment is on the lookout for a Sales Support Engineer to strengthen... £38000 - £42000/annum
Register your CVfrom: CV-library.co.uk - 2 days ago

BlueTweak - London, United Kingdom (+9 locations)
As a Director of Customer Support, you will be responsible for managing our customer support team and ensuring that we deliver exceptional support to our clients. This is a full-time remote role that involves...
from: uk.lifeworq.com - 4 days ago

London, England, United Kingdom
Engage with customers in a friendly, empathetic, and professional manner to establish rapport and build trust. Actively listen to customer concerns, ask clarifying questions, and demonstrate genuine care...
from: jobleads.co.uk - More than 30 days ago

Pythian - London, United Kingdom
Are you based in the UK and can you be a strategic advisor to our customers to understand their business goals and desires to shape best in class solutions that deliver more value, more inspired and more... Competitive
from: newscientist.com - 18 days ago