Marc is a life science executive and advisor with more than 25 years of experience in biotech, consulting and venture capital. He joined Dewpoint as the Managing Director of the German unit in Dresden in 2019.
Marc started his professional career as a management consultant with a top-tier consultancy before he became a Managing Partner at Biopolis & Company. Other prior roles included founding CEO of a biosimilars firm and managing director at AMP Therapeutics, a firm that developed innovative antibiotics. He studied Chemistry at Hamburg University and UC San Diego and completed his PhD work in Molecular and Cellular Biology at Hamburg University and Yale University. Marc also served on the boards of several international biotech and private equity firms.