Manager, Sales Engineering Solutions engineering London
- Location
- Greater London, England, United Kingdom
with a strong commercial focus and proactive approach. Clear written and verbal English. Able to communicate to both technical (developers, product) and business (payments, finance, c-level) stakeholders. Able to thrive in a fast-paced environment. Ability to translate technical jargon into business speak. Problem‐solver. Able to reproduce, isolate ...