Govinda Fichtner has been appointed CTO (Chief Technology Officer) at European music licensing hub ICE. He reports to ICE CEO Peter de Mönnink. ICE said his...
Peter de Mönnink (pictured, above) has been appointed as the new CEO of ICE, the music licensing hub set up by the UK's rights society PRS...