Charles is Web Development Manager at Outrank, responsible for overseeing the day-to-day delivery of development and ensuring projects are completed efficiently, consistently and to a high standard. He plays a key role in maintaining the operational performance of the development function, supporting scalable delivery as the business grows.
Working closely with the CTO, Charles ensures strategy is translated into execution. He keeps the development team aligned, organised and focused, ensuring all projects contribute to performance, usability and long-term client value.
Charles brings a strong blend of development and design experience, giving him a practical understanding of how projects are built and delivered end to end. This allows him to manage both the technical detail and the broader delivery process effectively.
He has developed his experience in a fast-paced environment, where prioritisation, organisation and problem-solving are critical to maintaining output. His ability to manage multiple projects simultaneously ensures delivery remains consistent, even as demand increases.
Charles plays a key role in maintaining the flow of work across the team, ensuring resources are used efficiently and projects remain aligned with wider business objectives.
Charles operates within a structured delivery environment, managing workloads, timelines and team performance through clear processes and systems. He maintains full visibility across active projects, ensuring priorities are aligned and output remains consistent.
Working closely with the CTO and leadership team, he helps ensure development activity supports wider business strategy, contributing to scalable and efficient operations.
Outside of work, Charles is a proud dad to his little girl and enjoys balancing family life with his interests outside of work. He’s into cars, bikes and making the most of his weekends, often catching up with friends over a few drinks.
He brings the same calm and focused mindset into everything he does, staying composed under pressure and helping keep things moving, even during busy periods. His steady and reliable approach makes him a key part of how the development team operates day to day.
Maintains structure and consistency across development delivery.
Strong organisational and problem-solving ability.
Ensures projects are delivered efficiently and on time.
Key link between technical teams and wider business operations.
Supports scalable growth through operational control.