After graduating from the University of Oxford with a degree in Classics in 2023, Archie joined the ship management company CSM in their Cyprus office, working for a year in their specialised project management department. During this time, he founded a new company that focused on seafarer wellbeing and media communications and took it to launch. Archie joined Lockton P.L. Ferrari in 2025, working between both the Genoa and London offices, and has since been actively involved in first claims handling and now insurance and placement.