A CMMS solutions architect, often called a CMMS champion, is responsible for ensuring a CMMS system supports the needs of the business. They are responsible for analyzing business requirements, selecting the system, assisting with the CMMS implementation, and training and supporting end users.