The Content & Communications Manager role at Saleshead Recruiting is designed for a professional who can execute brand communication and create high-quality content for a groundbreaking solar yacht brand. The responsibilities include managing social media, preparing executive communications, maintaining website content, and coordinating various content campaigns. Candidates should possess experience in content creation and communication, with a strong grasp of social media and design principles.