Allstar Services is seeking a Brand & Social Media Marketing Manager to drive marketing across a rapidly growing portfolio of brands. Reporting to the Director of Brand and Communication, this role requires someone with 3-5 years of hands-on brand marketing experience, thriving in a fast-paced environment. The candidate will launch new brands, optimize existing ones, lead paid social campaigns, and grow presence and engagement. They'll collaborate with design teams on multi-channel campaigns, manage agencies, track performance, and manage marketing across 20+ brands, ensuring deliverables hit deadlines. They should have an analytical mindset and the ability to pivot when needed.