Sadly, modern times in BAA has meant the demise of "Ops Duty Manager" job title and also changes in the job role. "Customer Service" seems to be in may of the job titles these days. Not sure it is for the better though.
I think green lights were in the event of emergency response in non-airside areas, where blue lights are not permitted for Ops vehicles.