In a communications environment, a system for managing user profile data comprises a network interface layer operatively associated with a communications network and a storage layer operative to store user profile data relating to the communications network. the system further comprising a data conversion layer functionally disposed between the network interface and the data storage layers. the data conversion layer is capable of converting the user profile data into a plurality of communication network formats.