What is the role of a cricket manager?

manages teams...

-- organizes tea parties, champagne sessions
-- schedules dates to the cricketers
-- attends calls for every player
-- may not lift the kits ...

the only person who doesn't get replaced even after a loss...