infotechlead

Akamai announces new team structure, Robert Hughes resigned