Mark Siegel is currently the head of worldwide concerts at ICM Partners. Mark was previously with Creative Artists Agency.
They work with Matt Bates - Head of International/Head of Europe, Robert Gibbs - Head of Music. Their manager is Chris Silbermann, CEO.
Current role