Technical Support Specialist

As a Technical Support Engineer at Castles Technology, you will play a key role in ensuring seamless integration of payment systems, resolving technical issues, and providing best in class support to clients, prospects and internal teams. This role involves in-depth knowledge of payment technologies and systems, troubleshooting skills, and effective communication to ensure the best customer experience.

You will be focussing as well on design and implementation to support customers solution implementation on Castles’s solutions.

Sales Director UK & Ireland

To profitably grow sales revenue in UK & Ireland in line with agreed targets, run key sales accounts in UK & Ireland with global acquirers, develop new business for Castles in UK & Ireland and provide direction and leadership to sales-related staff in the UK & Ireland.