1

Learning Program Manager Jobs in North Branch, MN

Manager of Math Learning Center

Blaine, MN ยท On-site

$35K - $50K/yr

Market the Mathnasium program by building school and community relationships * Monitor and grow ... student learning plans What we are looking for in a Center Director: * Previous management or ...

When you consider a career at Learning Care Group, know you will be joining a team that is ... Manages School staff by planning work schedules, evaluating staff performance, and developing ...

Shift Manager

Wyoming, MN ยท On-site

$15 - $19/hr

... and learning management responsibilities from the Assistant Manager and General Manager. Shift ... program, and bereavement leave.

Shift Manager

Zimmerman, MN

$15.75 - $19.75/hr

... and learning management responsibilities from the Assistant Manager and General Manager. Shift ... program, and bereavement leave.

Shift Manager

Lino Lakes, MN

$14.75 - $18.75/hr

... and learning management responsibilities from the Assistant Manager and General Manager. Shift ... program, and bereavement leave.

Shift Manager

Zimmerman, MN ยท On-site

$15.75 - $19.75/hr

... and learning management responsibilities from the Assistant Manager and General Manager. Shift ... program, and bereavement leave.

Shift Manager

Lino Lakes, MN ยท On-site

$14.75 - $18.75/hr

... and learning management responsibilities from the Assistant Manager and General Manager. Shift ... program, and bereavement leave.

Shift Manager

Wyoming, MN ยท On-site

$15 - $19/hr

... and learning management responsibilities from the Assistant Manager and General Manager. Shift ... program, and bereavement leave.

Shift Manager

Hugo, MN ยท On-site

$16.50 - $21/hr

... and learning management responsibilities from the Assistant Manager and General Manager. Shift ... program, and bereavement leave.

next page

Showing results 1-20

Learning Program Manager information

See North Branch, MN salary details

$44.5K

$77K

$173.6K

How much do learning program manager jobs pay per year?

As of Sep 5, 2026, the average yearly pay for learning program manager in North Branch, MN is $76,980.00, according to ZipRecruiter salary data. Most workers in this role earn between $53,900.00 and $84,200.00 per year, depending on experience, location, and employer.

What does a learning program manager do?

A Learning Program Manager is responsible for designing, implementing, and overseeing training programs within an organization. They collaborate with stakeholders to identify learning needs, develop curriculum, and ensure training aligns with business goals. Their role includes project management, budgeting, measuring the effectiveness of learning initiatives, and leveraging technology to enhance training delivery. Effective Learning Program Managers improve employee skills, engagement, and overall organizational performance.

What are the key skills and qualifications needed to thrive as a learning program manager?

A Learning Program Manager typically needs a background in instructional design, project management, and adult learning theory, often supported by a degree in education, human resources, or a related field. Familiarity with Learning Management Systems (LMS), e-learning authoring tools, and certifications like PMP or CPLP is highly valued. Strong communication, stakeholder management, and organizational skills help candidates excel in collaborating across departments and adapting to evolving training needs. These competencies are crucial to effectively designing, implementing, and overseeing impactful learning initiatives that support organizational goals.

What does a typical day look like for a learning program manager, and how do they interact with other departments?

A typical day for a Learning Program Manager involves designing training programs, coordinating with subject matter experts, analyzing learning needs, and overseeing program rollouts. You will work closely with HR, department leaders, trainers, and sometimes external vendors to ensure learning solutions align with both employee development and organizational objectives. Frequent tasks include reviewing program effectiveness, managing budgets or timelines, and providing status updates to leadership. Collaboration and strong project management are key, as you'll often balance multiple initiatives and adapt to changing business priorities to deliver successful outcomes.

What is the average salary for a learning program manager?

The average salary for a learning program manager typically ranges from $70,000 to $120,000 annually, depending on experience, location, and industry. Senior roles or those in large organizations may offer higher compensation, and proficiency in learning management systems and project management skills are often valued.

What cities near North Branch, MN are hiring for Learning Program Manager jobs?

Cities near North Branch, MN with the most Learning Program Manager job openings:

Infographic showing various Learning Program Manager job openings in North Branch, MN as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 18% Part Time, and 4% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $76,980 per year, or $37 per hour.

Learning Center Director

Huntington Learning Center

Blaine, MN โ€ข On-site

$20 - $23/hr

Part-time

Re-posted yesterday


Job description

Help students succeed. Lead a team. Build your career.
Are you an educator, leader, or customer-service professional who loves helping people reach their goals?

As a Learning Center Director at Huntington Learning Center, you'll have the opportunity to make a meaningful difference in the lives of students while developing your leadership, communication, and business skills. You'll lead the day-to-day operation of the center, work directly with students and families, coach and support instructors, and make sure every student receives a program designed around their individual needs.

For nearly 50 years, Huntington Learning Center has helped students build academic skills, confidence, and motivation. Our success comes from combining proven instructional programs with dedicated professionals who genuinely care about student success.

Why You'll Love This Role:
  • Make a difference every day — See firsthand how your work helps students grow academically and gain confidence.
  • Lead and develop a team — Support and motivate instructors while helping create a positive learning environment.
  • Build meaningful relationships — Partner with students, parents, teachers, and school administrators.
  • Grow your career — High-performing team members have opportunities for increased responsibility and advancement.
  • Get the support you need — Paid initial and ongoing training helps you learn our programs and develop your leadership skills.
  • Work in a dynamic environment — Every day brings new students, challenges, and opportunities to make an impact.

What You'll Do:
Lead student programming:
  • Review student performance and progress toward academic goals.
  • Ensure each student's program is aligned with their individual learning needs.
  • Monitor student engagement and make instructional adjustments when needed.
  • Work directly with students and provide tutoring support when needed.
Partner with families:
  • Meet regularly with parents to discuss student progress, goals, and recommendations.
  • Help families understand their child's academic needs and the steps that can support continued growth.
  • Build strong, long-term relationships with families based on trust and results.
Lead and support instructors:
  • Supervise and coach part-time instructors to help them succeed.
  • Help teachers deliver high-quality instruction and maintain a positive learning environment.
Run the learning center:
  • Oversee daily center operations, including scheduling, invoicing, payroll, and other administrative responsibilities.
  • Help maintain an organized, welcoming, and productive center environment.
  • Take ownership of center performance and the student and family experience.
Build community relationships:
  • Develop relationships with local schools, teachers, and community organizations.
  • Help increase awareness of Huntington's programs and the results we achieve for our students.

What We're Looking For:
  • Bachelor's degree from an accredited college or university.
  • 3+ years of experience in education, tutoring, customer service, management, or a related field.
  • Teaching or tutoring experience is strongly preferred, but not required.
  • Excellent communication and relationship-building skills.
  • Strong organizational skills and the ability to manage multiple priorities.
  • A genuine desire to help students succeed.
  • Confidence working with parents and discussing student needs and appropriate program recommendations.
  • A positive, energetic, and solutions-oriented approach.
  • Ability to lead and motivate a team.

Schedule:
  • Part-time — up to 35 hours per week.
  • Flexible hours Monday–Thursday, between 12:00 - 8:00 p.m., Fridays 2-7 p.m., with occasional Saturday support between 9:00 a.m. - 3:00 p.m.

This schedule can be an excellent fit for an educator, former teacher, tutor, school professional, or experienced customer-service/management professional looking for meaningful work with students.

Join a Team That Makes a Difference:
At Huntington Learning Center, you're not just managing a business — you're helping students discover that they are capable of more than they thought possible.

If you're looking for a role where you can combine leadership, education, and relationships while making a tangible difference for students and families, we'd love to hear from you.