Tales from inside the fluffy suit — Hey marketing managers, have you ever been inside a mascot suit? I have. In fact, in my varied career I have been (amongst other things); a giant kettle for a theatre company, a cute Hound for a radio station, a banana for a marketing campaign, a giant bumblebee for a…