
Careers

We are a fast growing marketing and sales organization that develops individuals into confident leaders through training, mentorship, and real world client experience. Whether you’re a recent graduate or someone looking to take the next step in your professional journey, NM Group offers a structured path for growth from entry-level roles into leadership and management.

Account Manager
As an Account Manager, you will serve as the primary point of contact between our clients, customers, and internal teams. You will be responsible for overseeing marketing campaigns, building strong customer relationships, driving client growth initiatives, and mentoring team members. This position is ideal for individuals who thrive in a fast-paced environment, enjoy working with people, and are looking to develop leadership and business management skills.
Key Responsibilities
-
Represent clients professionally in face-to-face marketing and customer acquisition campaigns
-
Build and maintain strong relationships with customers and community partners
-
Execute marketing strategies designed to increase brand awareness and market share
-
Track campaign performance and provide daily and weekly reporting
-
Assist with onboarding, training, and coaching new team members
-
Collaborate with leadership to achieve client growth objectives
-
Participate in team meetings, leadership development workshops, and ongoing training
-
Manage project timelines and ensure high standards of client representation
-
Identify opportunities to improve customer experience and campaign effectiveness

Sales Trainer
NM Group is seeking a motivated and results-driven Sales Trainer to join our leadership team. In this role, you will be responsible for onboarding, coaching, and developing new team members while helping drive performance across client campaigns. The ideal candidate is passionate about mentoring others, has strong communication skills, and enjoys creating an engaging learning environment. This position offers an opportunity to make a direct impact on team success while developing advanced leadership and management skills.
Key Responsibilities
-
Conduct onboarding and training sessions for new team members
-
Deliver product, sales, and client-specific training programs
-
Coach and mentor individuals through one-on-one and group training sessions
-
Monitor trainee progress and provide constructive performance feedback
-
Lead daily meetings focused on skill development, goal setting, and campaign updates
-
Assist in the development and implementation of training materials and learning resources
-
Collaborate with leadership to identify areas for improvement and implement coaching strategies
-
Support team members in achieving performance goals and professional development milestones
-
Reinforce company culture, client standards, and best practices
-
Track training effectiveness and provide reports on team performance and growth

Marketing Assistant
We are seeking a motivated and enthusiastic Marketing Assistant to join our growing team. This entry-level position is ideal for recent graduates or individuals looking to launch a career in marketing, business development, or management. As a Marketing Assistant, you will support the execution of client campaigns, engage directly with consumers, assist with market research initiatives, and work alongside experienced leaders to develop professional and leadership skills. No previous marketing experience is required—we provide comprehensive training and ongoing mentorship.
Key Responsibilities
-
Assist in the execution of marketing and promotional campaigns
-
Represent clients professionally during customer interactions and community outreach initiatives
-
Build positive relationships with customers and prospective consumers
-
Support campaign planning, implementation, and performance tracking
-
Gather customer feedback and market insights to support client growth strategies
-
Participate in daily team meetings and training sessions
-
Collaborate with leadership to identify new opportunities for campaign improvement
-
Maintain accurate records and reports related to campaign performance
-
Contribute to a positive and energetic team environment

Human Resource Manager
NM Group is seeking a Human Resources Manager to lead talent acquisition, employee development, and team engagement initiatives. This individual will play a key role in attracting top talent, supporting employee success, and maintaining a positive company culture. The ideal candidate is highly organized, people-focused, and passionate about developing strong teams. This position offers the opportunity to influence company growth while helping employees reach their full potential.
Key Responsibilities
Talent Acquisition & Recruitment
-
Manage the full recruitment process from sourcing to onboarding
-
Review applications, conduct interviews, and coordinate hiring decisions
-
Develop recruiting strategies to attract high-quality candidates
-
Build relationships with universities, community organizations, and professional networks
-
Maintain job postings across multiple hiring platforms
Employee Development & Engagement
-
Coordinate onboarding programs for new hires
-
Facilitate employee training and professional development initiatives
-
Monitor employee performance and support leadership with coaching strategies
-
Assist with career development planning and advancement opportunities
-
Organize team-building activities, employee recognition programs, and engagement initiatives
Human Resources Operations
-
Maintain employee records and personnel documentation
-
Ensure compliance with company policies and employment regulations
-
Assist with employee relations matters and workplace concerns
-
Support performance review processes and employee feedback programs
-
Partner with leadership to improve organizational effectiveness and employee retention

Recruiter
NM Group is seeking an energetic and motivated Recruiter to join our growing Talent Acquisition team. In this role, you will be responsible for identifying, attracting, and hiring top talent to support our continued expansion. The ideal candidate is people-oriented, highly organized, and enjoys building relationships. This position offers an opportunity to make a direct impact on company growth while developing valuable recruiting, leadership, and management skills.
Key Responsibilities
-
Manage the recruiting process from sourcing through onboarding
-
Review resumes and applications to identify qualified candidates
-
Conduct phone, virtual, and in-person interviews
-
Schedule interviews and maintain communication throughout the hiring process
-
Build/maintain talent pipelines for current and future hiring needs
-
Post and manage job advertisements across multiple platforms
-
Attend career fairs, networking events, and recruiting initiatives
-
Track recruiting metrics and hiring performance
-
Partner with leadership to understand staffing needs and goals
-
Ensure a positive experience during the recruitment process

Brand Ambassador
NM Group is seeking enthusiastic and outgoing Brand Ambassadors to represent our clients in face-to-face marketing campaigns. In this role, you will engage directly with customers, promote client initiatives, and create meaningful connections that drive brand awareness and customer acquisition. This is an entry-level opportunity ideal for individuals who enjoy working with people, thrive in fast-paced environments, and are looking to grow into leadership roles within a company that promotes from within.
Key Responsibilities
-
Represent client brands through face-to-face marketing and customer engagement
-
Engage with the public to educate and promote client products, services, or initiatives
-
Build relationships with customers and community members
-
Support marketing campaigns through outreach and promotional activities
-
Assist in gathering customer feedback and market insights
-
Participate in daily training sessions and team meetings
-
Work closely with leadership to improve campaign effectiveness
-
Maintain a professional and positive brand image at all times
-
Contribute to achieving team and client performance goals