To be a CMO, a medical degree and valid license are essential. Typically, candidates should have at least ten years of clinical experience and four years in management. The salary range for a CMO is between $412,652 and $548,263, reflecting the seniority and expertise required for this role.