AOL head of communications Peter Land left the company on Tuesday after a year working there, marking the latest public relations executive to depart the company.
Read more »