This was the message from Mario Sepi the President of the European Economic and Social Committee EESC in a Spring Day 2009 online debate on this website on 8 June 2009

What is the correctly punctuated version of this sentence?
This was the message from Mario Sepi, the President of the European Economic and Social Committee (EESC), in a Spring Day 2009 online debate on this website on 8 June 2009.