Max Poulain est maître de conférences à l’Université de Caen. Il est également membre de la Royal Society, de la Commission des comptes commerciaux de la Nation et de l’Académie des sciences commerciales.