Log in

Jobs and Internships

Posting Job Announcements

OMA members are invited to post jobs directly by logging in here. Non-member organizations can e-mail job announcements to connect@oregonmuseums.org.

NOTE: OMA is committed to promoting diversity, equity, inclusion and accessibility in the museum community. For this reason, all jobs posted on the OMA website must include salary (salary range or hourly rate). We also strongly prefer to list only paid internships. Please read more about this from the National Emerging Museum Professionals Network

  • 04 Oct 2022 11:43 AM | Anonymous member

    Title: Director of Finance & Administration
    Reports to: Chief Executive Officer
    Location: Portland, OR
    Type: Full-time/Exempt
    Salary: $80,000-$90,000 per year. Based on experience.
    Benefits: Pittock Mansion Society offers an excellent benefit package including 100% employer paid employee medical, vision and dental insurance, PTO, retirement plan with company match up to 3%, and an Employee Assistance Program. 

    To Apply: Please submit your resume and cover letter to jobs@pittockmansion.org. Please include “Director of Finance & Administration” in the subject line.
    Application Deadline: October 24, 2022
    Qualified candidate must complete background check prior to hiring 


    Pittock Mansion is a 1914 historic house museum, owned by the City of Portland, Park and Recreation and operated by the Pittock Mansion Society. The premises include the mansion, the Gate Lodge and the Garage with beautiful gardens adjacent to the Pittock Vista Point. The mission of the organization is to inspire understanding and stewardship of Portland history through Pittock Mansion, its collections, and programs. With a current annual operating budget of nearly $2 million and having grown to well over 100,000 annual visitors in recent years, Pittock Mansion is one of the top tourist destinations in Portland. The organization is at an exciting juncture of strategic growth and reimagining. 


    The new leader will report to the Chief Executive Officer and, as a member of the leadership team, have a unique opportunity to be a strategic thought-partner working collaboratively with the other colleagues such as the directors of the departments of Development & Membership; Facilities and Operations; Interpretation and Community Engagement; and Communications, Marketing and Events.  

    The successful candidate will be a collaborative, detail-oriented and nimble manager, a critical thinker and problem solver directly responsible for the following areas: finance and accounting, including budgeting and forecasting; investment management; e-commerce and financial reporting; human resources; and cross-cutting administration, including IT, vendor relations, contracts and agreements and systems improvement. The director supervises an Accounting/Administrative Specialist. 

    Essential duties and responsibilities include but are not limited to:


    Participate as a member of the senior staff team and provide regular communication and information to the Chief Executive Officer and senior team related to programs, contracts, policy and strategy, and successes and challenges as they relate to the financial position of the organization. Provide financial mentorship to non-finance members of the senior staff team. 

    Establish and implement policies and procedures for all financial management functions, ensuring appropriate controls, and compliance with generally accepted accounting practices (GAAP). 

    Manage cash flow; and oversee investment and endowment accounts in collaboration with our financial partners and the Chief Executive Officer. 

    Serve as organizational liaison and maintain relationships with bank, credit card and merchant providers. 


    Supervise the Accounting and Administrative Specialist who handles day-to-day financial procedures and provides general administrative, IT, and executive support. 

    Manage all regularly occurring financial/accounting transactions: accounts payable, cash receipts, and bank deposits. 

    Manage monthly reconciliations, including revenue reconciliations with the Development Department, bank reconciliations and periodic general ledger and journal entries. 

    Manage payroll and employee reimbursements.  

    Acts as the Comptroller of year-end museum store inventory. 

    Budgeting and Reporting: 

    Analyze and present financial reports in an accurate and timely manner; clearly communicate monthly and annual financial statements.  

    Maintain systems to provide critical financial and operational information to the Chief Executive Officer and senior staff and as requested to the Finance Committee, and Board of Directors. 

    Ensure successful completion of annual audits (when required), Form 990 and other IRS filings, and all other mandated financial reports.  

    Serve as the liaison to the Finance Committee with the Chief Executive Officer, and supports coordination of, and participation in, Finance Committee meetings.  

    Lead annual budgeting and planning process, in coordination with Chief Executive Officer and senior staff. 

    Track and report on grant and contract expenses and related details, as required. 

    Work with the Development team to provide budgets, financial statements, and other information in support of Pittock Mansion Society’s fundraising goals. 

    Human Resources: 

    Responsible for the overall administration, coordination, and evaluation of the human resources function, including working with direct supervisors for recruitment and new employee orientation; updating employee handbook; employee relations; benefits; compensation; training/development programs; and compliance with all federal, state, and local employment laws. 

    Work with Chief Executive Officer and senior staff to develop, recommend, and implement personnel policies and procedures to achieve continual improvements to the effectiveness of the department and services. 

    Ensure diversity, equity, access, and inclusion (DEAI) inform and guide the recruitment and retention efforts of the organization. 

    Ensure volunteer hours including for board and committee members are recorded and reported annually.  

    Manage employee benefits administration, manage relationships with benefit brokers, coordinate annual open enrollment, and address employee benefits questions; propose additional benefit options pertinent to the organization’s workforce, in collaboration with the Chief Executive Officer.  


    Develop and maintain a business calendar that includes all relevant deadlines, timelines and checklists for action to ensure seamless business continuation of all contracts, leases, services etc.; and coordinate timely action with appropriate staff. 

    Accountable for the effectiveness of administrative procedures and systems including office equipment, phone system, and security system. 

    Analyze current systems, vendor performance against current and future needs of the organization to develop improvements and changes.  

    Oversee staff and outside consultant responsible for IT; work with them to plan and direct IT operations and ensure they are managed effectively and proactively. 

    Oversee risk management of the organization and maintain and review all insurance policies, leases, and other contracts. 


    Contribute to the development of Pittock Mansion’s strategic goals and objectives as well as the overall management of the organization. 

    Lead special projects as assigned by the Chief Executive Officer. 

    Adapt to changing responsibilities or procedures as deemed appropriate by the Chief Executive Officer to evolve the Finance/HR/Administration department as the organization grows. 

    Qualification and Education Requirements: 

    A bachelor’s degree in Accounting or Finance. CPA preferred. 

    A minimum of five years financial/accounting supervisory experience, preferably in a non-profit organization(s).  Experience from a cultural organization a plus. 

    Proficiency in accounting software, i.e., QuickBooks.  

    Two to four years’ experience in Human Resource policies and procedures, including benefits administration and employee relations management. 

    Exceptional analytical and organizational skills in an evolving environment. 

    Demonstrated success managing and motivating staff, fostering a positive work environment, and modeling best practices. 

    Demonstrate a teamwork approach to understanding interdepartmental connectedness and foster a collaborative work environment with colleagues. 

    Consistent ability to take ideas from vision to implementation. 

    Be open to new ways of doing things and adopting and adapting to iterative processes. 

    Physical Activities/ Other Conditions 

    Ability to work in shared/open space office environment. 

    Workstations may not be in a climate-controlled environment. 

    Wearing of personal protective equipment (e.g., face covering, gloves) may be required.  

    Light to medium work that includes moving objects up to 30 pounds 

    Pittock Mansion Society is committed to a work environment in which all individuals are treated with dignity and respect. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discrimination practices. 

    At Pittock Mansion Society we take the health and welfare of all our staff very seriously. For this reason, Pittock Mansion Society’s policy requires all new hires to be fully vaccinated against COVID-19 as of their start date. This requirement is a condition of employment. You will have an opportunity to request a reasonable accommodation if you are unable to receive the vaccine due to a disability, serious medical condition, or your sincerely held religious beliefs.

  • 28 Sep 2022 2:15 PM | Oregon Museums Association (Administrator)

    The Willamette Falls and Landings Heritage Area Coalition is seeking an independent contractor to serve as a part time Executive Assistant (EA) to contribute to the operations of the organization. The EA will work directly with the Executive Director to handle the daily tasks of managing a heritage based non-profit organization. The ideal candidate is a self-starter who is passionate about the history of the region, flexible, and comfortable completing a wide assortment of tasks.

    This is a part time, hybrid position. WFLHAC is committed to equity, diversity, and inclusion in our organization and our work. We encourage applicants of diverse backgrounds to apply and think broadly about the skills and experience they bring to the role.

    Scope of Work
    The Executive Assistant will provide administrative support to the Coalition’s Executive Director, Board of Directors, and its Management and Operations Committee. This encompasses support for daily operational tasks as well as assistance on larger initiatives such as obtaining National Heritage Area designation and participating in community events. The EA will also assist with the Old Oregon Photos business operated by the Coalition.

    Responsibilities and Tasks

    • Support Executive Director and Board members as they carry out the work of the Coalition
    • Schedule meetings, send meeting reminders, and host virtual and in person meetings (approximately three recurring meetings each month)
    • Take meeting minutes (approximately three recurring meetings each month)
    • Work with Executive Director and Management & Operations Committee to compile and send meeting packets including agendas, minutes, and other documents as necessary (two recurring meetings each month)
    • Assist with social media management
    • Maintain an organized Google Drive and assist with ongoing organization tasks as needed
    • Maintain and update board roster as needed
    • Maintain database of contacts and stakeholders
    • Monitor general email account - answer questions as needed or direct people to the proper resources
    • Make routine updates to the Coalition’s website
    • Assist with event execution
    • Regular phone and email correspondence with Executive Director
    • Other tasks as assigned

    Skills and Experience

    • Strong written and verbal communication skills
    • Excellent time management skills
    • Proficiency with Microsoft Office applications, Google Workspace, and basic understanding of Adobe programs
    • Experience working with Wordpress websites
    • Experience managing social media accounts for a business or non-profit, specifically Facebook and Instagram
    • Ability to host virtual meetings, primarily using Zoom
    • Self-motivation and ability to work well independently and collaboratively

    Workload and Compensation

    • Executive Assistant services are to be completed on a flexible schedule with work to be agreed upon by contract with the Coalition
    • Workload is intended to be minimal and with the proper time management skills, can be completed in a short amount of time
    • Monthly compensation for the Executive Assistant is expected to be up to $1,200
    • Routine tasks such as meeting preparation are expected to make up the bulk of the workload. Occasional special projects may be assigned with the option of additional compensation
    • Executive Assistant is to work as an Independent Contractor and is fully responsible for payment of any and all income or other taxes, professional fees, transportation costs and all other costs and expenses the Contractor may incur in the fulfillment of this contract including, but not limited to, office space, except as the WFLHAC may specifically provide.

    To Apply
    Interested candidates should email a cover letter and resume to britta@wfheritage.org

  • 28 Sep 2022 1:58 PM | Anonymous member

    The Hood River County Heritage Council seeks a qualified Museum Assistant to provide administrative and clerical support for The History Museum of Hood River County. This position works closely with the Executive Director, assisting in all aspects of day-to-day operations. The successful candidate needs to be personable and diplomatic, a quick learner, and comfortable working within a small team. Reliability and professionalism are essential. The dynamic nature of this role requires the ideal candidate to have exemplary time management skills, multitasking capabilities, and organizational skills. The candidate must have skill in engaging with people of all ages, individually or in groups. Independent judgment is key to plan, prioritize, and organize a diverse workload.

    Salary: $18-20/hour depending on experience Hours: Part time, up to 30 hours a week

    Visit https://www.hoodriverhistorymuseum.org/jobs for full job description

    To apply: Email your resume and cover letter to Anna Goodwin at director@hoodriverhistorymuseum.com

    Position open until filled. Review of applications will begin on October 1, 2022.

  • 27 Sep 2022 1:18 PM | Oregon Museums Association (Administrator)
    • LOCATION: Old Aurora Colony Museum (15018 2nd St NE, Aurora) Stauffer-Will Farm (13551 Stauffer Rd. NE, Hubbard)
    • JOB TYPE: Part Time, No Benefits
    • CLOSING: October 21, 2022
    • REPORTS TO: Director
    • SUPERVISES: Seasonal Program Assistant
    • SALARY: $20.00 Hourly
    • HOURS: Hours vary, approximately 25-30 hours per week. Position accommodates a flexible work schedule, and a portion of the hours can be remote.
    • TO APPLY: Email your resume and cover letter to info@auroracolony.org

    The museum seeks a passionate and innovative educator to join our team and help build a growth-minded educational program that offers relevant programming to a diverse audience. The ideal candidate is a self-starter, comfortable with initiating new professional relationships and taking advantage of emerging opportunities. The candidate is a servant leader able to provide guidance while empowering talented volunteers to achieve the museum’s goals.

    The Education Program Manager is responsible for all educational programs and the museum’s volunteer program. The Education Manager oversees a seasonal Program Assistant and a team of dedicated volunteers.


    • Effectively manages a team of volunteers while calmly handling any situation that may arise;
    • Develop educational programming for all ages;
    • Supervise a seasonal Program Assistant;
    • Develops and implements programming that connects the present to the past with an ability to connect local history to contemporary issues and topics;
    • Cultivates partnerships with educational institutions and other community groups and stakeholders;
    • Develop and manage the program budget;
    • Evaluates the educational impact of museum programs and services;
    •  Works with the Director on grant writing, marketing, and social media as it pertains to educational programming;
    • Assists the Director, Business Manager, and Board on special events;
    • Observes applicable safety requirements, uses safety equipment provided, implements appropriate safety practices at all times and immediately report any unsafe working conditions or hazards. Ensures that volunteers use provided safety equipment and follow safety protocols;
    • Works with the Program Assistant to monitor the Stauffer-Will Farm buildings and grounds for maintenance issues and reports as needed;
    • Becomes familiar with the history of the Aurora Colony and Stauffer-Will Farm and other Old Aurora Colony Museum programs and events.
    • Answers routine inquiries or refers them to proper personnel;
    • Works independently while understanding the necessity for communicating and coordinating work efforts with other employees;
    • Interacts professionally with other employees and volunteers;
    • Other duties as assigned.
    See the full job description by emailing info@auroracolony.org
  • 22 Sep 2022 3:17 PM | Anonymous member

    Executive Assistant to the CEO and Project Specialist
    Reports to: Chief Executive Officer
     Portland, OR
     $48,000–$50,000 per year (Based on experience)
     Pittock Mansion Society offers an excellent benefit package including 100% employer paid employee medical, vision and dental insurance, PTO, retirement plan with company match up to 3%, and an Employee Assistance Program.

    To Apply: Please submit your resume and cover letter to jobs@pittockmansion.org. Please include “Executive Assistant to the CEO and Project Specialist” in the subject line. No phone calls please. 
    Application Deadline: October 14, 2022
    Qualified candidate must complete background check prior to hiring 


    Pittock Mansion is a 1914 historic house museum, owned by the City of Portland Parks and Recreation and operated by the Pittock Mansion Society. The premises include the Mansion, the Gate Lodge, and the Garage with beautiful gardens adjacent to the Pittock Vista Point. The mission of the organization is to inspire understanding and stewardship of Portland history through Pittock Mansion, its collections, and programs. Having grown to well over 100,000 annual visitors in recent years, Pittock Mansion is one of the top tourist destinations in Portland. The organization is at an exciting juncture of growth, reimagination, and evolution.



    This position directly supports the CEO of Pittock Mansion. The new role encompasses three main areas of support: ongoing administrative duties, information research and synthesis, and coordinating special projects as directed by the CEO. The position requires the ability to be extremely organized and nimble, multi-task, and have a problem-solving attitude. The position also requires excellent written and verbal communication skills and the ability to critically think and communicate with and on behalf of the CEO. 



    This position directly supports the CEO of the Pittock Mansion with a variety of administrative and special project coordination needs. 

    Provides administrative and project support to the CEO on a day-to-day basis.  

    Serves as the point of communication for the CEO, keeping an up-to-date record of her availability and scheduling meetings and appointments with internal and external stakeholders.  

    Attends meetings with and on behalf of the CEO, preparing briefings and summary notes with clear action steps and timelines. Follows up with staff and stakeholders between meetings proactively addressing potential challenges and providing clarifications to ensure projects are accomplished on time. 

    Coordinates needed travel arrangements for the CEO including providing local travel details for meetings, making reservations and ensuring all parties are informed.  

    Maintains thorough documentation on all projects, research, and stakeholder engagements for the CEO. 

    Assists the CEO with board meeting preparation such as creation of budget materials, power point presentations, compiling divisional reports, talking points on trends, data and more.  

    Drafts and edits CEO’s communication for accuracy, ensuring sensitive matters are handled with discretion. 

    Regularly compiles and submits CEO’s credit card receipts, mileage and other reimbursements. 

    Ensures technology needs are coordinated in advance on behalf of the CEO for all calls and meetings. Remains handy to resolve any tech issues. 

    Helps coordinates interview schedules for the CEO as and when needed ensuring all informational materials are provided in advance. 

    Manages CEO’s speaking assignments.  

    Proactively maintains CEO’s community engagement schedule ensuring that the CEO participates in the appropriate networks and events. 

    Based on day-to-day observations, analysis of work processes, and special studies, evaluates program operations; identifies problems, inefficiencies, and potential problems, and develops recommendations for the CEO. Provides advice and guidance for improvements and anticipates potential areas of concern or questions that should be addressed by the CEO when making recommendations.  

    Compiles information on an ongoing basis as required by the CEO which includes research on different topics and synthesis of relevant business models, comparative studies and related quick data analysis. 

    Regularly conducts internal and external scans via internal sources and online resources as requested by the CEO.  

    Maintains thorough documentation on all projects, research, and stakeholder engagements, and suggests optimal mechanism to store and make available such information. Conducts research and synthesizes information in easy-to-understand visual format and tools.  

    Takes the lead with direction from the CEO on coordination of special projects of high importance ensuring other parties and resources are aligned to meet goals. 

    Other duties as requested. 



    Bachelor’s degree in Communications or Business Management.  

    A few years of direct experience working for a CEO or Senior level management a plus. 

    Knowledge of nonprofit organizations/nonprofit administration.  

    Must possess excellent interpersonal skills to handle sensitive and confidential situations, as position continually requires demonstrated poise, tact, and diplomacy. 

    Requires good communication skills; verbal, oral and written with supervisor, CEO, co-workers and constituents.  

    Must be a team player and establish and maintain cooperative and productive work relationships with all levels of staff. 

    Excellent written, verbal, and interpersonal communication skills.  

    Knowledge and experience with software including standard workplace technology with high proficiency in creating charts, graphs, power point presentations etc. 

    The ability to research and stay abreast of new industry developments, trends, and best practices. 

    Excellent customer service skills and ability to engage authentically, effectively, and professionally on behalf of the CEO with different audiences including community members, staff, board members, partners, and funders. 

    Highly organized, with the ability to multi-task and switch priorities in an articulate manner. 

    Ability to listen to and synthesize ideas from various stakeholders and present them to the CEO. 

    Ability to consistently produce high-quality deliverables in a timely manner. 

    Ability to work well with directions as well as autonomously and collaboratively. 

    Excellent attention to detail. 

    Possess multi-cultural appreciation and respect for diversity, equity, access, and inclusion and demonstrate an ability to work with a diverse group of co-workers and constituents. 



    Ability to work in shared/open space office environment 

    Workstations may not be in a climate-controlled environment 

    Wearing of personal protective equipment (e.g., face covering, gloves) may be required  

    Light to medium work that includes moving objects up to 30 pounds 


    Pittock Mansion Society is committed to a work environment in which all individuals are treated with dignity and respect. Each individual has the right to work in a professional atmosphere that promotes equal employment opportunities and prohibits discrimination practices. 

    At Pittock Mansion Society we take the health and welfare of all our staff very seriously. For this reason, Pittock Mansion Society’s policy requires all new hires to be fully vaccinated against COVID-19 as of their start date. This requirement is a condition of employment. You will have an opportunity to request a reasonable accommodation if you are unable to receive the vaccine due to a disability, serious medical condition, or your sincerely held religious beliefs. 

  • 08 Sep 2022 11:22 AM | Anonymous member

    About the Museum

    Five Oaks Museum is an independent non-profit located on the Portland Community College - Rock Creek Campus on Tualatin Kalapuya land in Washington County, Oregon. As a local organization engaged in globally-relevant dialogues, we support the thriving cultural ecologies around us through guest curated exhibitions, learning programs, events, research, and the museum’s cultural resources, archives and library. After 65 years of centering Euro-American settler narratives, the institution was fundamentally reshaped in 2019. It now operates as a platform for multi-vocal, culturally embedded stories and as a sandbox for innovative organizational structures, all shaped around the museum’s core values of Body, Land, Truth, Justice, and Community.

    Position Summary

    The Visitor Services & Learning Coordinator serves as the first point of contact for all museum guests and as a facilitator for in-gallery learning during museum open hours. In addition to ensuring the visitor feels welcome and oriented in the museum, this role will also coordinate group scheduling, walk-in ticket and guest shop sales, and other museum systems related to visitor experience and learning.

    Position in Organization

    Reports to: Co-director Molly Alloy

    Responsible for: May oversee 1-3 volunteers after onboarding

    Location: Five Oaks Museum - PCC Rock Creek Campus

    Key Duties

    • Ensure all visitors are welcomed and supported in their museum experience, including overseeing walk-in ticket sales and checking in visitors for reservations 

    • Facilitate learning experiences in the museum, including guided tours and independent learning opportunities (training will be provided)

    • Be available to answer visitor questions and connect them to resources as necessary

    • Coordinate access accommodation requests with museum staff 

    • Schedule and facilitate on-site group tours and educational presentations as needed (training will be provided)

    • Daily upkeep of the exhibition and visitor spaces

    • Track inventory and oversee sales in the museum gift shop

    • Coordinate sales and pick-ups of Museum at (Our Place) sets

    All-Staff Responsibilities

    • Advance the museum’s mission, vision, and values in the delivery of your work and interpersonal conduct

    • Support membership and public support through excellent, informed customer service

    • Assist with additional tasks as needed to foster overall health of the organization


    Any combination of education, work experience, and lived experience that demonstrates your ability to thrive in this position is welcomed.

    • 1-2 years of educator, facilitator, and/or program leader experience in a camp, school, community center, care center or other learning environment 

    • Strong skills in collaboration, self-reflection, and interpersonal (both written and oral) communications

    • Comfortable working with groups of all ages and backgrounds 

    • Ability to articulate and demonstrate ongoing understanding of anti-racist and decolonial practices, as well as intersectional, liberatory ways of working

    • Experience with point-of-sale (POS) systems, cash handling, and customer service

    • General understanding and appreciation for Pacific Northwest history and culture

    • Available to work during all museum open hours (currently set as Thursday through Saturdays from 11:30am–4pm)

    • Bilingual candidates preferred

    • Ability to pass a background check

    • Our workplace operates in English, using Google Suite for shared documents, virtual meetings, and email. Proficiency in Google Suite required


    • $25/hour, guaranteed 16 hours per week

    • New employees earn 1 hour of sick time for every 30 hours worked, up to 40 hours of sick time per year

    • Reciprocal Employee Attractions Pass (REAP) which provides free access for employee and one guest to 20+ regional cultural sites

    Access / Conditions:

    This position is located at Five Oaks Museum on the Portland Community College - Rock Creek Campus, 17677 NW Springville Rd, Portland OR 97229. ADA parking and TriMet bus service are available to the museum. The museum building is accessible to ADA standards including entry ramp, power doors, and accessible restroom stalls. Physical workstations are designed for each individual’s needs and size-inclusive seating is present in meeting spaces; there are no stairs within the building. Disability justice is deeply within our values and enacting that beyond basic compliance is currently an area of focused growth for us.

    We are committed to doing all that we can to support additional access needs throughout the interview process and within the position. To request accommodations, alternative formats of this application, or to contact us regarding issues with the application process, please call (503) 645-5353 or email info@fiveoaksmuseum.org.

    Hiring process: 

    Applications must include a minimum of (1) a letter of interest tailored to this position along with (2) a resume and/or CV to be considered. Email your application materials and any other supporting documentation showcasing your fit for this position to: info@fiveoaksmuseum.orgno later than 11:59pm PST on Sunday, October 9, 2022.

    Once all the application materials have been carefully reviewed we will determine a few finalists for interviews. Applicants will be contacted by Tuesday, October 11th and informed if they are moving on to interviews or were not selected. Note that we will attempt to contact all applicants. In the event that applicant volume is too high, only those applicants being moved on to interviews will be contacted.

    Interviews will be held Thursday, October 13th from 11am-1pm and Friday, October 14th from 1:30-3pm. Please indicate in your application email if you have any conflicts during these times.

    Target start date for the position is the week of October 24th, 2022.

  • 02 Dec 2021 10:16 AM | Oregon Museums Association (Administrator)

    OMSI is currently seeking applicants for multiple positions, including:

    • Digital Marketing Manager
    • Experience Design Manager
    • Senior Project Manager

    See the OMSI careers page for more information.

Mailing Address: P.O. Box 8604, Portland, OR 97207
Contact: connect@oregonmuseums.org 
Subscribe to our newsletter

Copyright 2022 - Oregon Museums Association

Powered by Wild Apricot Membership Software