Our line managers would usually give feedback as part of an employee's ongoing career/work discussions. This can be as formal as in a 1:1 or through an informal chat. Some areas of the business have training teams who give feedback as part of continuous improvement - this is most likely in one of our contact centre's.
Management are great
No contact from AXA Egypt.
It's very robotic, and tick the box for them on most occasions.
Between the managers and ex-com members
Through monthly meetings and development time.