Stephen Dodd is a Business Support Analyst with experience in various roles at Brammer Buck & Hickman and Brammer Group. Stephen has a background in Business Management & Marketing from Liverpool Hope University and has gained valuable experience in marketing, project management, account development, and operations support.
Sign up to view 0 direct reports
Get started
This person is not in any teams