Corporate Events: DIY or call in the professionals?

Corporate Events: DIY or call in the professionals? The task of organising corporate parties and corporate events is