Ed Dillon has over a decade of experience in account management and consultancy roles, currently serving as Account Director at Biffa since September 2011, where previous titles included Corporate Account Manager and Contract Manager. Prior to this, Ed Dillon worked at Daniel Williams Consultancy from December 2004 to October 2010, holding positions as Senior Consultant and New Business Consultant. Ed Dillon earned a Bachelor of Science degree in Geography from the University of Leicester between 2001 and 2004, and attended Bradfield College from 1995 to 2000.
Sign up to view 0 direct reports
Get started