Level c is the authority on business decisions. Thus it is important to make an impression on them the most.Max, must impress with them.Experience ever!
c level is authorized to make decisions in business matters , so do they give the impression most have most impressed with their superior experience has been great.