Ashish Agarwal, General Manager of FCI had allegedly demanded a bribe of Rs Five lakh from a Sagar-based contractor for an official favour, they said.
The contractor then approached the CBI.
The CBI sleuths then laid a trap at Agarwal's house in Riviera Town here and caught him red-handed, they added.