Triarc names Francis Mccarron CFO