An agile coach can take on various roles. Here are a few Lyssa Adkins mentioned in her book about agile coaching.
Roles of an Agile Coach
- Facilitator
- Teacher
- Coach-Mentor
- Conflict Navigator
- Collaboration Conductor
- Problem Solver
Source: Coaching Agile Teams by Lyssa Adkins