Job Description
Job Description
Marketing Intern / Part-Time Marketing Assistant
The Marketing Intern serves as a key support role within the Garcia Roofing Marketing Department. This position assists with day-to-day marketing activities, including campaign execution, content creation, and digital presence management. The goal is to help expand brand awareness, generate leads, and maintain Garcia Roofing’s strong community reputation through both digital and local marketing efforts. This position is ideal for students or early-career professionals seeking hands-on experience in marketing within a fast-paced, family-owned company.
Role and Responsibilities (but not limited to) :
- Assist with social media content planning, posting, and engagement across platforms (Facebook, Instagram, LinkedIn, Nextdoor, etc.)
- Help gather and organize photo and video content from projects, crews, and customer stories.
- Support marketing campaigns by preparing materials, coordinating with vendors, and tracking performance metrics.
- Maintain and update marketing databases, contact lists, and lead trackers.
- Support the Marketing Director with copywriting and proofreading for advertisements, email campaigns, and press releases.
- Assist with community outreach and event preparation (anniversary events, sponsorships, home shows, etc.)
- Monitor website and social media analytics, prepare weekly reports, and identify growth opportunities.
- Organize marketing materials and inventory such as yard signs, shirts, banners, and promotional items.
- Maintain a professional and positive brand image when representing Garcia Roofing in person or online.
- Comply with all company policies, procedures, and safety standards.
Requirements :
Currently enrolled in or recently graduated from a Marketing, Communications, or related programProficiency with social media platforms and basic computer applications (Microsoft Word, Excel, Outlook, PowerPoint)Familiarity with Canva, Photoshop, or other creative tools is a plusStrong written and verbal communication skillsCreative mindset with attention to detail and a passion for brandingReliable transportation and valid driver’s licenseAbility to work independently and manage multiple tasks at onceJob Information :
Internship or part-time positionFlexible schedule (Monday – Friday)Paid position (hourly rate based on experience)Opportunity for long-term growth within the marketing team