Crew Placement Director – Captains & Engineers
+33 4 92 91 28 91
Debbie grew up in England, running and ruling the hallways of her father’s hotel. She graduated from Leeds University with a degree in Economics, and in the early 90s moved to France to work as Communications Manager for a multi-national pharmaceutical company.
In 2004 she arrived in the South of France, and shortly after joined CNI, charged with setting up the Antibes Crew Division. Years later, Debbie now leads a team of four agents and is a well known resource to crew all over the world. When not in the office, she loves playing on boats with her family – and they can often be seen sailing by the superyachts on their way to somewhere lovely.