Société Nationale d'Electricité (SENELEC) is a Senegalese public company responsible for the production, transmission and distribution of electricity in Senegal.