What are the responsibilities and job description for the Marketing & Administrative Assistant position at TBG, Insurance Services Group?
The Boddie Group | Rocky Mount, NC | In-Office
Creative, organized and good at making things happen? The Boddie Group is looking for a dependable assistant who can help strengthen our marketing, support recruiting and keep our office running smoothly.
We are a growing life insurance marketing organization that serves families and develops insurance professionals. This is an hourly support position—not an insurance sales or commission-based opportunity.
What You’ll Do
Marketing and recruiting support are the primary focus of this role. Responsibilities include:
- Create and schedule social media content using approved photos, videos and brand templates.
- Prepare recognition flyers, production leaderboards, event invitations and email communications.
- Capture photos and short videos during office activities, training and events.
- Help manage recruiting advertisements, applicant follow-up and interview scheduling.
- Support outreach to colleges, community organizations and local business groups.
- Coordinate event promotion, registrations, reminders and follow-up.
- Update contact records, activity trackers and marketing reports.
- Answer and route calls, greet visitors and assist with routine office needs.
- Coordinate assigned work with our virtual assistant.
What We’re Looking For
- Dependable, organized and comfortable taking initiative.
- Strong written, verbal and customer-service skills.
- Working knowledge of Canva, social media and Microsoft Office or Google Workspace.
- Ability to create polished materials, proofread carefully and meet deadlines.
- Willingness to learn our systems and apply feedback.
- Ability to handle confidential information professionally.
- CRM experience is a plus; GoHighLevel experience is especially helpful.
- Marketing, administrative or insurance experience is welcome.
Position Details
- Part-time, in-office position in Rocky Mount, NC.
- Daytime availability required.
- Training on company systems provided.
- Opportunity for responsibilities and hours to grow as business needs and performance support it.
- A life insurance license is not required for the marketing and administrative duties of this position.
Team Communications & Meeting Support
- Coordinate team meetings, training sessions and recognition activities.
- Prepare and distribute agendas, meeting links, reminders and supporting materials.
- Contact agents regarding attendance, report submissions, event registration and assigned deadlines.
- Track attendance and follow-up items, bringing unresolved issues to the director.
- Maintain accurate team contact lists and communication records.
We’re looking for someone who takes pride in their work, follows through and is excited to help a growing organization move forward.
Job Types: Temporary, Contract, Part-time
Pay: From $15.00 per hour
Expected hours: 21.0 per week
Benefits:
- Flexible schedule
- Professional development assistance
Application Question(s):
- Are you comfortable completing a brief skills assessment during interview?
- Describe one social media post, flyer or email communication you persnally created. What was your responsibility?
- What Client Relationship Management Tool are you experienced with?
- This role includes answering calls, greeting visitors, contacting agents and applicants, and coordinating meetings. Are you comfortable handling these responsibilities?
Ability to Commute:
- Rocky Mount, NC 27804 (Preferred)
Work Location: In person
Salary : $15