Robert Duffill is an experienced operations leader and customer success advocate, currently serving as the Head of Operations at Overcast HQ since June 2022, where a focus on process optimization, efficiency enhancement, and cross-functional collaboration drives success for both the company and its clients. Previously, Robert held various roles including Customer Success Manager at Overcast HQ, Digital Transformation & Sales Consultant at Abbey Memorials Ltd, Business Development Consultant at Ocean Florida, Internet Marketing Consultant at The Finance Store, and Sales Manager and Internet Marketing Consultant at M Web Consulting. Educational background includes attendance at Greensward Academy, completing studies in February 2011.
Sign up to view 0 direct reports
Get started
This person is not in any teams