Senior Manager of Brand and Communications
Our client is a leading destination for consumers investigating green energy technologies. With a well respected brand trusted by consumers and the market, they’re looking for a Senior Manager of Communications and Brand to help achieve even greater success.