ESK Recruitment specializes in identifying and placing top-tier talent in C-suite roles within the FX and fintech industries. Our team leverages deep industry expertise and a robust network to connect innovative companies with exceptional leaders who drive growth and transformation. Whether you need a visionary CEO, a strategic CFO, or a dynamic CTO, ESK Recruitment ensures a seamless match, empowering your organization to achieve its strategic objectives. Trust ESK Recruitment to deliver the executive talent that fuels success in the rapidly evolving world of FX and fintech.
A Junior Business Developer is typically an entry-level professional responsible for supporting the business development team in identifying and pursuing growth opportunities. This role involves market research, lead generation, and contributing to the development of sales strategies. Junior Business Developers often assist in creating presentations, conducting client outreach, and maintaining records of interactions. They work closely with senior team members to learn the intricacies of business development, market analysis, and client relationship management. This position serves as a stepping stone for individuals looking to build foundational skills and experience in the field of business development.
A Business Development Manager (Cyber Security) is responsible for identifying and securing new business opportunities to expand the company’s client base and market share in the cyber security sector. This role involves understanding client needs, developing customized solutions, and building long-term relationships to ensure client satisfaction and retention. It is vital in this field to stay up-to-date with the latest cyber security threats, industry regulations, and technological advancements to offer innovative solutions and maintain a competitive edge. Strong networking, analytical skills, and a deep understanding of cyber security trends and solutions are essential for success in this role.
An FX Dealer is a financial professional who specializes in executing and managing foreign exchange transactions for clients. This role involves closely monitoring currency markets, analyzing trends, and executing trades to capitalize on market opportunities. 360 FX Dealing is a hybrid role whereby individuals complete a full sales cycle from open to close, followed by managing those accounts by providing market insights to clients, managing risk exposure, and ensuring efficient currency exchanges. Both of which need to stay informed about geopolitical events, economic indicators, and monetary policies that impact currency values. Exceptional analytical skills, a deep understanding of global financial markets, and the ability to make informed decisions in real-time are essential for success in this dynamic and fast-paced role.
A Partnership Manager is tasked with establishing and nurturing strategic collaborations between their organization and external partners in the financial services sector. This role involves identifying potential partners, negotiating mutually beneficial agreements, and managing relationships to drive business growth. Partnership Managers work closely with internal teams to ensure seamless integration of services, optimize operational efficiency, and explore innovative solutions. They play a key role in expanding the company’s market presence, fostering synergies with partners, and staying abreast of industry trends to identify new collaborative opportunities. Effective communication, negotiation skills, and a deep understanding of the landscape are crucial for success in this dynamic role.
An Account Manager is responsible for overseeing and maintaining relationships with clients or customers. In various industries, including finance or services, their role involves understanding client needs, ensuring customer satisfaction, and addressing any issues that may arise. Account Managers often act as a liaison between the client and the company, coordinating with internal teams to deliver products or services effectively. They may also identify opportunities for upselling or cross-selling additional offerings. Strong communication, organizational skills, and a customer-centric approach are essential for success in the role of an Account Manager.
A Head of Sales (SaaS) is responsible for driving the growth and revenue of the company’s software products. This role involves leading a team to identify new market opportunities, engaging with prospective clients, and developing tailored sales strategies to meet client needs and exceed sales targets. It is crucial in this field to stay current with industry trends, evolving customer demands, and technological advancements to provide innovative solutions that keep the company competitive. Strong leadership, strategic thinking, and in-depth knowledge of SaaS products and sales methodologies are essential for success in this role.
A Sales Director (SaaS) is responsible for overseeing the sales strategy and execution to drive the growth and market presence of the company’s software solutions. This role involves leading and mentoring a sales team, identifying potential customers, and developing comprehensive sales plans to meet revenue targets. It is essential in this field to stay informed about market trends, customer behaviours, and technological innovations to provide strategic direction and ensure competitive positioning. Exceptional leadership, strategic planning, and a deep understanding of SaaS products and the sales cycle are crucial for success in this role.
A Sales Executive (Fintech) is responsible for generating new business opportunities and driving revenue growth for the company’s financial technology products. This role involves identifying potential clients, understanding their financial needs, and offering tailored fintech solutions to enhance their operations. Staying updated with market trends, regulatory changes, and technological advancements is crucial in this field to provide valuable insights and maintain a competitive edge. Excellent communication, sales acumen, and a deep understanding of the fintech landscape are essential for success in this role.
The Head of Desk leads the sales team in developing and managing client relationships within the foreign exchange market. This role involves overseeing the sales strategy, ensuring client needs are met with tailored FX solutions, and driving revenue growth. Responsibilities include coordinating with traders, understanding market dynamics, and providing insights to clients on currency trends and risk management.
A Country Manager oversees the operations, strategy, and growth within a specific country. This role involves managing local FX sales and trading teams, developing and implementing business plans, and ensuring compliance with local regulations. The Country Manager builds and maintains relationships with key clients, financial institutions, and regulatory bodies to drive market penetration and revenue growth. Additionally, they analyse market trends, identify new business opportunities, and represent the firm in the local financial community.
A Marketing Manager is responsible for developing, implementing, and executing strategic marketing plans for an organization to attract potential customers and retain existing ones. This role is vital in driving brand awareness, generating revenue, and enhancing the company’s market position by effectively reaching and engaging with the target audience, ultimately leading to increased sales and market share.
A Chief Marketing Officer (CMO) is an executive role responsible for overseeing the planning, development, and execution of an organization’s marketing and advertising initiatives. The CMO ensures that the company’s marketing efforts effectively drive brand awareness, customer acquisition, and revenue growth.
A Head of Marketing is a senior leadership role responsible for overseeing all marketing operations of an organization. This executive position is crucial for driving the company’s strategic marketing vision, enhancing brand awareness, and achieving business growth objectives and plays a pivotal role in shaping the company’s market presence.
A Platform Engineer is a technology professional who designs, builds, and maintains the underlying platforms that product and engineering teams rely on to deliver software. This role involves creating reliable infrastructure, standardising tooling, and enabling self‑service so developers can ship features quickly and safely. Platform Engineers work closely with software and DevOps teams to automate deployments, improve observability, and ensure systems are scalable and cost‑efficient in cloud and hybrid environments. Strong scripting skills, deep knowledge of cloud platforms, and a focus on developer experience are essential for success in this highly collaborative role.
A DevOps Engineer bridges the gap between software development and operations by building automation, tooling, and processes that streamline the software delivery lifecycle. This role involves creating CI/CD pipelines, managing infrastructure as code, monitoring production systems, and championing best practices around reliability, security, and scalability. DevOps Engineers work closely with developers, platform teams, and SREs to reduce deployment risk, shorten release cycles, and improve overall system performance. A strong mix of coding ability, cloud expertise, and problem‑solving under pressure is key in this fast‑moving environment.
A Site Reliability Engineer (SRE) focuses on ensuring that critical applications and services are reliable, performant, and highly available at scale. This role blends software engineering with operations, using code to automate incident response, improve monitoring, and remove manual toil from day‑to‑day operations. SREs work with product and engineering teams to define and measure service‑level objectives, manage on‑call rotations, and drive post‑incident reviews that lead to lasting improvements. Strong debugging skills, an obsession with reliability metrics, and the ability to design resilient systems under real‑world conditions are core to this role.
Software Engineer
A Software Engineer is responsible for designing, building, and maintaining software systems that solve business problems and create value for users. This role involves writing clean, testable code, collaborating on architecture and design decisions, and working closely with product and design teams to deliver new features. Software Engineers are often involved across the full development lifecycle, from initial discovery through to deployment and ongoing optimisation in production. Strong programming fundamentals, an understanding of modern development practices, and the ability to work effectively in cross‑functional teams are crucial for success.
A Backend Engineer specialises in building and operating the server‑side components that power applications, such as APIs, services, and data processing pipelines. This role involves designing scalable architectures, optimising performance, and ensuring data is stored, retrieved, and processed securely and efficiently. Backend Engineers work closely with frontend, platform, and product teams to ensure that application logic, integrations, and business rules function reliably under real‑world load. Deep knowledge of server‑side languages, databases, and distributed systems is essential, along with a strong focus on reliability and maintainability.
A Frontend Engineer focuses on building the user‑facing parts of web and mobile applications, ensuring interfaces are fast, intuitive, and accessible. This role involves working with modern JavaScript/TypeScript frameworks, implementing responsive designs, and optimising performance across different devices and browsers. Frontend Engineers collaborate closely with designers, backend engineers, and product managers to translate requirements and wireframes into polished user experiences. Strong attention to detail, an eye for UX, and the ability to balance aesthetics with technical constraints are key to thriving in this role.
An AI Engineer is responsible for designing, building, and integrating artificial intelligence solutions into products and platforms. This role involves working with machine learning models, large datasets, and modern AI frameworks to solve problems such as recommendation, prediction, personalisation, and automation. AI Engineers collaborate with data scientists, product teams, and platform engineers to move models from experimentation into production and to monitor their performance over time. Strong mathematical foundations, experience with ML tooling, and the ability to translate business problems into technical solutions are vital in this rapidly evolving field.
An MLOps Engineer specialises in operationalising machine learning by building the infrastructure, tooling, and processes needed to deploy and manage models at scale. This role involves creating ML pipelines, managing model versioning, monitoring model performance, and ensuring reproducibility across environments. MLOps Engineers work at the intersection of data science, platform engineering, and DevOps, making it possible for teams to iterate on models quickly without sacrificing reliability or governance. Strong skills in cloud platforms, CI/CD, data engineering, and ML frameworks are essential to succeed in this highly technical and fast‑growing discipline