Sr Manager, Sales Solution
- Location
- Greater London, England, United Kingdom
technical presales teams Extensive experience supporting complex enterprise sales opportunities Ability to translate customer business requirements into technical solutions Experience influencing and engaging with senior stakeholders across various functions Demonstrated success transitioning pre‐sales to implementation and support Strong payments knowledge It's a bonus if you have Additional European ...