The Senior Marketing Manager will enhance online presence, generate leads, and drive online sales for the energy company, collaborating with marketing, sales,