The Scrum Master is a servant-leader who facilitates the Scrum process, ensures adherence to Scrum principles, removes obstacles, and supports the development team and product owner in achieving project goals.