Diplômé de Sciences Po et passé par Assas (DESS Sc. Eco), Alain Benazet a débuté dans la banque. Il rejoint ensuite l'équipe préfectorale de la Dordogne puis, à la demande du préfet, la Cie Boussac Saint Frères. À sa disparition il s'occupe du financement de collectivités locales. Parallèlement il donne durant plusieurs années un cours d'histoire de l'Europe à l'European Business School.