Communication and Networking Manager