Licenciada en Matemáticas por la Universidad Autónoma de Madrid, con MBA en Business Administration por la Universidad de Liverpool, Melania llegó a Atos en el año 1990 como Consulting Director, cargo que desempeñó hasta 2006.
Posteriormente residió en China, donde trabajó en varios proyectos de cooperación, entre ellos “The EU-China Information Society”, un programa creado entre Europa y el Gobierno Chino para respaldar la reforma de la economía China mediante el uso de las TIC. En 2011, se reincorporó a Atos Iberia como Head of Consulting & Technology Services.