Stephan Umbach is a seasoned professional with extensive experience in business development and management. Currently serving as Partner & Business Development Manager at SCHUFA Holding AG since January 2015, previous roles include Senior Solution Architect at Bisnode / Dun & Bradstreet Germany GmbH and Product Manager at D&B Deutschland GmbH. Stephan holds several certifications, including Certified Business Development Manager, Certified Scrum Product Owner, and Certified ScrumMaster, complemented by a Professional Project Management Certificate. Educational qualifications include a Business Administration Degree focusing on Finance and Control from UAS Frankfurt and training in Wholesale and Foreign Trade Merchant from VOLVO DEUTSCHLAND GmbH.
Sign up to view 0 direct reports
Get started
This person is not in any teams