PepsiCo has announced that Jim Wilkinson, a former chief of staff for the US treasury secretary, will take over as executive VP of communications.