Diplômé de l'École Internationale des Sciences du Traitement de l'Information (EISTI) et d'un Master of Science du Florida Institute of Technology, Alain Moustard commence son parcours professionnel en 1989 au sein d’IBM en tant que Directeur des Opérations Techniques. Il y occupe ensuite les fonctions de Directeur Grands comptes (1994) et de Directeur Infogérance France (1998).
En 2001, il entre chez Bouygues Telecom en tant que Directeur de la Production Informatique. Il est ensuite nommé Directeur du Développement Informatique (2005) puis Directeur des Systèmes d'Information (2007).
Alain Moustard rejoint Colas en 2018 au poste de Directeur de la Transformation digitale du Groupe.