If he is 72 now and started in 2007 he must have been 60 years old or so when he was hired.
While not condoning the actions of his supervisor who sounds like a right dickhead, hiring somebody into a technical role at 60 hardly smacks of institutionalized age discrimination..