Carbon names Debbra Rogers as Chief Revenue Officer

by