The Content & Communications Manager role at Saleshead Recruiting involves overseeing brand communication and creating high-quality content for an innovative solar yacht project. Key responsibilities include managing social media channels, preparing executive communications, maintaining the website, and coordinating content campaigns. Candidates should have a background in content, communication, or brand marketing, along with familiarity in social media and CMS systems.