Program Manager- Our Village United, Inc.
Program Manager
Position Overview:
The Program Manager is responsible for leading and managing the organization’s technical assistance and business incubation programs, designed to support the growth and development of small businesses. This role will oversee the design, execution, and evaluation of all programming while fostering strong relationships with entrepreneurs, small business owners, and community partners. The Program Manager will ensure that programs effectively address the needs of businesses, offer strategic guidance, and drive positive outcomes for entrepreneurs, particularly those from underserved communities.
Key Responsibilities:
Program Design and Implementation:
- Lead the development and implementation of technical assistance and incubation programs that align with the organization’s mission to support small business growth.
- Manage program curricula that address the unique challenges of small businesses, focusing on areas such as business planning, financial literacy, marketing, and scaling operations.
- Ensure that programs are designed to support underserved business populations.
- Oversee the development and updating of workshops, training sessions, mentorship opportunities, and resource materials for program participants.
Business Support and Mentorship:
- Serve as the primary point of contact for small business participants, providing guidance, mentorship, and strategic advice on business operations, growth strategies, and resource access.
- Facilitate connections between program participants and a network of volunteer mentors, advisors, and industry experts.
- Monitor and assess the progress of participating businesses, offering support and solutions to challenges as they arise.
Community Engagement and Outreach:
- Build and sustain strong relationships with local entrepreneurs, business owners, and community partners to foster a robust pipeline of program participants.
- Lead outreach efforts to engage underserved small business communities, ensuring inclusive access to services.
- Represent the organization at community events, meetings, and business forums to promote programs and encourage participation.
Partnership Development:
- Collaborate with external partners, including financial institutions, business development organizations, and educational institutions, to enhance the resources and services available to small business participants.
- Develop partnerships with local government agencies and corporations to secure funding and sponsorship for program initiatives.
Program Evaluation and Improvement:
- Continuously monitor and evaluate the impact of technical assistance and incubation programs, collecting feedback from participants to inform program improvements.
- Use data to assess participant success and program outcomes, making adjustments as needed to ensure maximum effectiveness.
- Prepare detailed reports for senior leadership and funders on program performance, participant progress, and community impact.
Resource Development:
- Identify and secure additional resources, including grants and donations, to expand program offerings and reach.
- Assist in the development of proposals for funding and sponsorship to support program sustainability.
Operational Oversight:
- Manage the operational logistics of the specific program, including participant registration, event scheduling, curriculum development, and reporting.
- Ensure smooth execution of workshops, trainings, and events, including overseeing venue logistics, material preparation, and facilitator coordination.
- Maintain a master calendar of all programs, workshops, and events.
Data Management and Reporting:
- Maintain accurate participant records, program metrics, and reporting systems to track progress and outcomes.
- Prepare regular program reports for leadership, board members, and funders, detailing impact and performance metrics.
Qualifications:
- Education: Bachelor’s degree in Business, Nonprofit Management, Economic Development, or a related field. A Master’s degree is preferred.
- Experience: 5+ years of experience in program management, preferably in a nonprofit or business development context.
- Proven experience working with small businesses or entrepreneurs, providing technical assistance, coaching, or incubation support.
- Experience in program design, implementation, and evaluation.
- Knowledge of issues facing small businesses, particularly minority-owned and women-owned businesses.
- Strong project management skills, with the ability to manage multiple programs simultaneously and meet deadlines.
- Proficiency in data analysis and evaluation to assess program effectiveness and improve offerings.
Skills:
- Excellent interpersonal and communication skills, with the ability to build strong relationships with entrepreneurs, community partners, and donors.
- Strong leadership and team management skills, with the ability to inspire and motivate both internal teams and external partners.
- Ability to work independently and proactively, while also collaborating across teams and departments.
- Proficiency with project management tools and CRM systems.
- Familiarity with financial literacy, small business marketing, and business planning is a plus.
Additional Details:
- Position Type: Full-time
- Location: Hybrid (In-person and virtual)
- Salary: 55,000- 63,000k
- Benefits: Health insurance
- Travel: Occasional travel within the community to attend events, meet with program participants, and represent the organization.
Schedule: Monday through Friday, some evenings and weekend hours due to programs and events held on-site.