Stephen Lamb Location
London, GB
Stephen Lamb Work
Stephen Lamb Education
Stephen Lamb Skills
Stephen Lamb Summary
Stephen Lamb, based in London, GB, is currently a Customer Success Manager at Consultant Connect. Stephen Lamb brings experience from previous roles at Consultant Connect UK, iWantGreatCare, Central Mail Services Ltd and ComXo. Stephen Lamb holds a 1988 - 1992 Bachelor of Arts (B.A.) in Commerce @ Glasgow Caledonian University. With a robust skill set that includes Account Management, Marketing Strategy, Direct Marketing, New Business Development, Sales Management and more. Stephen Lamb has 1 emails on RocketReach.