Thomas Greco has been named president of sales at PepsiCo, replacing Al Carey who was earlier appointed president and CEO of Frito-Lay North America.