Life at Duffel A day in the life of a product marketing manager at Duffel We sat down with Ellen Scales to discuss her international work experience, journey in product marketing, and how she’s helping to disrupt the travel industry.