This guy Steven Yeo, is a typical civil servant who thinks world owes him a living. He was in EDB for a while, where he was meant to be fast tracked into something or other but somehow did not happen and he was shunted into some senior positon in SSC, when he knew nothing about sports. I had the misfortune of dealing with him at both positions he held and he is truly an arrogant prick who thinks he knows all.
He likely got this Flyer job thru connections too. Probably related to some one.
He must have thought that this was another cushy job and could swagger around and run it the same way he ran the other 2 jobs he had, civil servant style!