Community Manager (LIHTC) Pratum CompaniesCommunity Manager (LIHTC)Buffalo, NY$60,000–$65,000 / yearFull timeThis role is exempt and has an anticipated annualized base salary of $60K to $65K for a new employee depending on a number of relevant factors including individuals’ experience, qualifications, knowledge, skills, abilities, client/property or company budgetary limitations/guidelines, and other job-related company and market considerations. and role is to serve as the point of contact for the managing property and stakeholders, provide leadership and direct supervision of the staff, superb customer service, and manage all aspects of the apartment community operations under their portfolio.
Collections - Office Manager TruNorth Resolution Group LLCCollections - Office ManagerWilliamsville, NYFull timeThe ideal candidate is a confident leader who can effectively coach employees, resolve complex situations, and make sound decisions while balancing the needs of consumers, clients, and the company. This leadership position is responsible for supporting Collectors and Point Callers (PCs), maintaining productivity, ensuring compliance with company policies and client requirements, and fostering a positive, professional work environment.
Ecommerce Sales Manager - Data Collection, Dashboard Building & Ecommerce Sales Talent Search PROEcommerce Sales Manager - Data Collection, Dashboard Building & Ecommerce SalesTonawanda, New YorkThe E-commerce Administrative Coordinator supports the Amazon Channel Manager in managing and optimizing a high-volume Amazon seller account. Collaborate with content, graphic design, and purchasing teams to onboard new products and optimize existing listings.
Business & Commercial Collections Specialist I M&T Bank CorpBusiness & Commercial Collections Specialist INY$20.55–$34.25 / hourEducation and Experience Required: A combined 3 years' higher education and/or work experience with a minimum of 1 year collection experience or customer services/sales experience. Overview: Responsible for managing an assigned customer base of delinquent loans, mitigating loss situations and reducing nonaccrual and loss population to M&T Bank.
Sr. Accounts Receivable Manager Goldberg Segalla LLPSr. Accounts Receivable ManagerBuffalo, NY$90,000–$115,000 / yearGoldberg Segalla is a national civil litigation law firm that represents major national and regional companies and insurance carriers in all aspects of business counseling, risk assessment and dispute resolution including representation in various types of claims, controversies and litigation involving personal and other injuries, property damage, contract disputes and business torts. The role partners closely with Finance leadership, practice groups, and equity partners to drive accountability, enhance client payment outcomes, and deliver measurable financial results.
Licensed Relationship Manager Northwest Savings BankLicensed Relationship ManagerNY$23–$27 / hourThis position is responsible for assisting the Manager in all phases of office operation including opening, processing and maintaining customer accounts, cross-selling of Northwest products and services, overseeing the teller area and activities as required. KNOWLEDGE, SKILLS, AND ABILITIES: Ability to establish effective working relationships among team members and participate in solving problems and making decisions.
Manager Trainee - Convenience Store Delta SonicManager Trainee - Convenience StoreBuffalo, New York$20–$22.50 / hourIndividuals in the Convenience Store Manager Trainee position will not only learn how to manage our Convenience Store operations, but they will also receive food preparation and safety training, including an employer financed ServSafe Management certification. Once they complete their intensive training program, Store Hospitality Managers oversee our Convenience Store operations and any applicable food outlet (e.g.
Manager Trainee - Oil Change/Automotive Care Delta SonicManager Trainee - Oil Change/Automotive CareBuffalo, New YorkMust be able to perform oil change services, 20-point maintenance checks, as well as greet customers in a positive, enthusiastic, professional manner while ensuring that each customer is educated on the products and services that we offer. Our Oil Change Manager Trainees will also be responsible for performing minor light duty automotive repairs such as brakes, tires, suspension components, sensors, etc.
Manager Trainee - Detail Shop Delta SonicManager Trainee - Detail ShopBuffalo, New York$20–$26 / hourWith flexible schedules, team member discounts, scholarship opportunities, and fun recognition programs, Delta Sonic offers a variety of career paths for you to grow with us. Our paid training program allows candidates to further develop their leadership skills while also preparing them to fulfill a management-level position in their designated department.
Manager Trainee - Convenience Store Delta Sonic Car Wash Systems, Inc.Manager Trainee - Convenience StoreBuffalo, NY$20–$22.50 / hourPart timeIndividuals in the Convenience Store Manager Trainee position will not only learn how to manage our Convenience Store operations, but they will also receive food preparation and safety training, including an employer financed ServSafe Management certification. Once they complete their intensive training program, Store Hospitality Managers oversee our Convenience Store operations and any applicable food outlet (e.g.
Manager Trainee - Detail Shop Delta Sonic Car Wash Systems, Inc.Manager Trainee - Detail ShopBuffalo, NY$20–$26 / hourPart timeWith flexible schedules, team member discounts, scholarship opportunities, and fun recognition programs, Delta Sonic offers a variety of career paths for you to grow with us. Our paid training program allows candidates to further develop their leadership skills while also preparing them to fulfill a management-level position in their designated department.
Manager Trainee - Oil Change/Automotive Care Delta Sonic Car Wash Systems, Inc.Manager Trainee - Oil Change/Automotive CareBuffalo, NY$20.75–$30.75 / hourPart timeMust be able to perform oil change services, 20-point maintenance checks, as well as greet customers in a positive, enthusiastic, professional manner while ensuring that each customer is educated on the products and services that we offer. Our Oil Change Manager Trainees will also be responsible for performing minor light duty automotive repairs such as brakes, tires, suspension components, sensors, etc.
Licensed Relationship Manager Northwest BankLicensed Relationship ManagerHamburg, New YorkThis position is responsible for assisting the Manager in all phases of office operation including opening, processing and maintaining customer accounts, cross-selling of Northwest products and services, overseeing the teller area and activities as required. Ability to establish courses of action for self to accomplish specific goals, develop and use tracking systems for monitoring own work progress, and effectively use resources such as time and information.
Senior Environmental Project Manager (Remediation) Engineering Consulting Services LtdSenior Environmental Project Manager (Remediation)Buffalo, NY$80,000–$130,000 / yearECS is currently ranked #60 in Engineering News-Record's Top 500 Design Firms (April 2026), #148 in Engineering News-Record's Top 200 Environmental Firms (October 2025) and #50 in Zweig Group's Hot Firm List (May 2025). Bachelor's and/or Master's of Science in Civil Engineering, Environmental Engineering, Natural or Environmental Science, Geology, or other degree relevant to the practice of Environmental Consulting.
Capital Sales - Customer Relationship Manager - Capital ACV Auctions IncCapital Sales - Customer Relationship Manager - CapitalBuffalo, NYGenerous paid time off options, including uncapped vacation days, the greater of 3 paid sick days or in accordance with the applicable state or local paid sick leave law, 6 paid company holidays, 2 floating holidays, parental leave, bereavement leave, jury duty leave, voting leave, and other forms of paid leave as required by applicable law or regulation. Our network of brands include ACV Auctions, ACV Transportation, ClearCar, MAX Digital and ACV Capital within its Marketplace Products, as well as, True360 and Data Services.
Community Manager (LIHTC) Full Circle Real Estate Partners LLCCommunity Manager (LIHTC)Buffalo, NY$60,000–$65,000 / yearThis role is exempt and has an anticipated annualized base salary of $60K to $65K for a new employee depending on a number of relevant factors including individuals' experience, qualifications, knowledge, skills, abilities, client/property or company budgetary limitations/guidelines, and other job-related company and market considerations. and role is to serve as the point of contact for the managing property and stakeholders, provide leadership and direct supervision of the staff, superb customer service, and manage all aspects of the apartment community operations under their portfolio.
Senior Environmental Project Manager (Remediation) ECS LtdSenior Environmental Project Manager (Remediation)Buffalo, New York$80,000–$130,000 / yearECS is currently ranked #60 in Engineering News-Record’s Top 500 Design Firms (April 2026), #148 in Engineering News-Record’s Top 200 Environmental Firms (October 2025) and #50 in Zweig Group’s Hot Firm List (May 2025). This role provides technical leadership, project oversight, client management, staff development, and financial accountability across multiple projects.
Retail Assistant Store Manager Skechers USA Inc.Retail Assistant Store ManagerCheektowaga, NY$19.70–$20.90 / hourServing over 180 countries and territories, Skechers connects customers to products through department and specialty stores, e-commerce and digital stores, and through our more than 5,300 Skechers retail locations. WHAT YOU WILL DO: Team Leadership: Mentor, coach, and motivate employees to achieve sales management goals, deliver outstanding customer service, and foster a positive work environment.
NewERP AI Engineer - Manager PwCERP AI Engineer - ManagerBuffalo, NY$99,000–$232,000 / yearYou will be responsible for tasks such as data collection, data cleansing, data transformation, data modelling, data visualisation, and data analysis using Oracle tools like Oracle Database, Oracle Analytics Cloud, Oracle Data Integrator, Oracle Data Visualization, and Oracle Machine Learning. As part of the Data and Analytics Engineering team, you will serve as both a technical leader and a trusted advisor to clients, combining AI/ML knowledge with business acumen to design and deliver AI solutions that drive measurable client outcomes.
Oracle AI Data & Analytics - Manager PricewaterhouseCoopers LLPOracle AI Data & Analytics - ManagerBuffalo, NY$99,000–$232,000 / yearYou will be responsible for tasks such as data collection, data cleansing, data transformation, data modelling, data visualisation, and data analysis using Oracle tools like Oracle Database, Oracle Analytics Cloud, Oracle Data Integrator, Oracle Data Visualization, and Oracle Machine Learning. As part of the Data and Analytics Engineering team, you will serve as both a technical leader and a trusted advisor to clients, combining AI/ML knowledge with business acumen to design and deliver AI solutions that drive measurable client outcomes.
Oracle AI Engineer - Senior Manager PricewaterhouseCoopers LLPOracle AI Engineer - Senior ManagerBuffalo, NY$124,000–$280,000 / yearYou will be responsible for tasks such as data collection, data cleansing, data transformation, data modelling, data visualisation, and data analysis using Oracle tools like Oracle Database, Oracle Analytics Cloud, Oracle Data Integrator, Oracle Data Visualization, and Oracle Machine Learning. Examples of the skills, knowledge, and experiences you need to lead and deliver value at this level include but are not limited to: Craft and convey clear, impactful and engaging messages that tell a holistic story.
Assistant Business Office Manager Living Legends Foundation IncAssistant Business Office ManagerDunkirk, NY$19–$20 / hourLocated in Dunkirk, NY, Chautauqua Nursing & Rehabilitation Center is proud to be part of The McGuire Group, a recognized leader in skilled nursing, rehabilitation, and long-term care services throughout New York State. In this role, you'll support the facility's financial operations, resident accounts, and business office functions while helping ensure accuracy, compliance, and excellent service for residents and families.
NewAssistant Manager - Sales Rent-A-Center, LLCAssistant Manager - SalesCheektowaga, NY$17.85–$21 / hourDeliveries & Pickups: Opportunity to get out of the store and display a winning spirit through safe and compliant loading/unloading and installation of products, while following all handling and transportation procedures. Customer Service: Provide friendly, top-notch customer experiences through "white glove" service with a servant"s heart in our stores and in customer"s homes.
Automotive Floorplan Territory Manager Hankey Group ExternalAutomotive Floorplan Territory ManagerBuffalo, New YorkResponsibilities include but not limited to signing dealerships, driving sales, ensuring excellent servicing of accounts, and effectively managing associated risks. Our cutting-edge technology, customer service, unique partnerships, and flexible terms makes us the most dealer friendly inventory financing provider in the United States.
Community Manager (Lihtc) Pratum CompaniesCommunity Manager (Lihtc)Buffalo, NY$60,000–$65,000 / yearThis role is exempt and has an anticipated annualized base salary of $60K to $65K for a new employee depending on a number of relevant factors including individuals' experience, qualifications, knowledge, skills, abilities, client/property or company budgetary limitations/guidelines, and other job-related company and market considerations. and role is to serve as the point of contact for the managing property and stakeholders, provide leadership and direct supervision of the staff, superb customer service, and manage all aspects of the apartment community operations under their portfolio.
Senior Accounting Manager NetPlus AllianceSenior Accounting ManagerLockport, NYFull timeNetPlus Alliance is seeking a highly motivated and detail-oriented Senior Accounting Manager to oversee key accounting operations with a strong focus on accounts receivable, billing, financial reporting, and process improvement. Recognized by Buffalo Business First as a Fast Track Company and Top Private Company, and a three-time finalist for the University at Buffalo ‘Fast 46’ award, NetPlus achieved record growth in 2025.
Assistant Business Office Manager Chautauqua Nursing and Rehabilitation CeAssistant Business Office ManagerDunkirk, NY$19–$20 / hourPart timeLocated in Dunkirk, NY, Chautauqua Nursing & Rehabilitation Center is proud to be part of The McGuire Group, a recognized leader in skilled nursing, rehabilitation, and long-term care services throughout New York State. In this role, you’ll support the facility’s financial operations, resident accounts, and business office functions while helping ensure accuracy, compliance, and excellent service for residents and families.
Production Manager - Immediate Hire! Lignetics, Inc.Production Manager - Immediate Hire!Arcade, NY$65,000–$80,000 / yearLignetics manufactures a variety of consumer brands in several different categories including wood pellets for home heating, BBQ pellets for grilling, wood pellets and shavings for animal bedding, and wood fiber-based cat litter. Responsible for prioritizing and preparing production schedules and communicating production goals to the appropriate departments.
Claims Compliance Manager CentivoClaims Compliance ManagerBuffalo, New YorkManage RxDC (Prescription Drug and Health Care Spending) reporting under the Consolidated Appropriations Act (CAA), including both D2 Medical and P2 Medical data files; coordinate with pharmacy benefit managers (PBMs), stop-loss carriers, and internal teams to compile and submit accurate annual reports on behalf of plan sponsors. Manage and coordinate NSA negotiations for out-of-network claims subject to the open negotiation process; partner with claims leadership and legal counsel to support Independent Dispute Resolution (IDR) proceedings, including submission preparation, documentation, and tracking of outcomes.
Capital Sales - Mgr, Deal Flp Reg Sales ACV Auctions IncCapital Sales - Mgr, Deal Flp Reg SalesBuffalo, NYGenerous paid time off options, including uncapped vacation days, the greater of 3 paid sick days or in accordance with the applicable state or local paid sick leave law, 6 paid company holidays, 2 floating holidays, parental leave, bereavement leave, jury duty leave, voting leave, and other forms of paid leave as required by applicable law or regulation. Ability to perform high level financial analysis utilizing the customer's Tax returns, personal financial statements, CPA Audited, Reviewed and Dealer Prepared business financial statements for accounts that require a credit facility.
Community Schools Manager Say Yes Buffalo Scholarship Inc.Community Schools ManagerBuffalo, NYBelieve and practice Say Yes Racial Equity Statement, “Equity will be achieved when we can all just wake up and live freely; be valued and respected; live free from structural impediments based off of perceived racial characteristics; and have fair representation and opportunity.” . . Serves as the point person for agencies and programs interested in partnering with community schools and helps to broker new partnerships that are aligned with each school’s goals and needs.
Manager of Grant Development & Administration Jericho Road Community Health CenterManager of Grant Development & AdministrationBuffalo, NY$68,000–$78,000 / yearWhy Jericho: Jericho Road offers competitive pay and benefits including medical (single-high coverage paid in full by employer), HSA, dental, vision, employer paid life insurance benefit, supplemental insurances, tuition discounts, generous paid time off, the opportunity for global travel to our three global health clinics, and loan forgiveness for applicable positions. With global clinics across the world, the impact you make will transcend borders, with opportunities to engage in meaningful work at our Sierra Leone, Goma or Nepal global clinics.
Oliver Wyman - Private Capital and Value Creation - Engagement Manager Marsh McLennanOliver Wyman - Private Capital and Value Creation - Engagement ManagerBoston, New YorkOur values and culture are centered around: Entrepreneurial Spirit: We encourage innovative thinking and are committed to building transformative solutions Supportive Environment: We provide a collaborative atmosphere, allowing team members to thrive while contributing to meaningful projects Inclusive Culture: Diversity is at our core; we strive to create balanced and representative teams where each individual’s voice is valued Work-Life Balance: We recognize the importance of a balanced life and offer flexibility to ensure your personal and professional commitments are manageable. Oliver Wyman, a business of Marsh McLennan (NYSE: MMC), is a management consulting firm combining deep industry knowledge with specialized expertise to help clients optimize their business, improve operations and accelerate performance.
Assistant Business Office Manager VestracareAssistant Business Office ManagerDunkirk, NY$19–$20 / hourLocated in Dunkirk, NY, Chautauqua Nursing & Rehabilitation Center is proud to be part of The McGuire Group, a recognized leader in skilled nursing, rehabilitation, and long-term care services throughout New York State. In this role, you'll support the facility's financial operations, resident accounts, and business office functions while helping ensure accuracy, compliance, and excellent service for residents and families.
CRE Portfolio Manager II Or III Northwest Bancorp, Inc.CRE Portfolio Manager II Or IIIBuffalo, NY$61,500–$110,000 / yearLiaison between Commercial Banking Relationship Managers, Credit Risk, the Underwriting Team and Special Assets to ensure necessary credit approvals are obtained and appropriately documented and loan operating system reflects accurate commercial loan data. The Commercial Portfolio Manager is responsible for the ongoing monitoring process for the Bank's commercial loans to ensure timely and accurate risk ratings and compliance with credit policy, loan agreements, and applicable banking regulations.
Portfolio Manager II or III Northwest Savings BankPortfolio Manager II or IIIBuffalo, NY$61,500–$110,000 / yearLiaison between Commercial Banking Relationship Managers, Credit Risk, the Underwriting Team and Special Assets to ensure necessary credit approvals are obtained and appropriately documented and loan operating system reflects accurate commercial loan data. The Commercial Portfolio Manager is responsible for the ongoing monitoring process for the Bank's commercial loans to ensure timely and accurate risk ratings and compliance with credit policy, loan agreements, and applicable banking regulations.
Portfolio Manager II Or III Northwest Bancorp, Inc.Portfolio Manager II Or IIIBuffalo, NY$61,500–$110,000 / yearLiaison between Commercial Banking Relationship Managers, Credit Risk, the Underwriting Team and Special Assets to ensure necessary credit approvals are obtained and appropriately documented and loan operating system reflects accurate commercial loan data. The Commercial Portfolio Manager is responsible for the ongoing monitoring process for the Bank's commercial loans to ensure timely and accurate risk ratings and compliance with credit policy, loan agreements, and applicable banking regulations.
NewAssistant Dental Office Manager Aspen Dental Management IncAssistant Dental Office ManagerNiagara Falls, NY$24–$26 / hourAs an Assistant Dental Office Manager, you will report to the Manager and perform daily front office tasks and duties to help create lasting impressions and build trust and loyalty with patients. Consult with patients on treatment options provided by clinical team, verifying insurance payment and collection ensuring high quality of care.
Recycling Program Manager Tesla IncRecycling Program ManagerBuffalo, NY$64,800–$97,200 / yearTesla is currently seeking a Recycling Program Manager that will be responsible for evolving and optimizing the programs supporting all non-regulated waste streams at Gigafactory New York. Through external vendor accountability and internal partnerships, they will be expected to evolve waste programs that will maximize diversion and revenue while minimizing scrap and waste.
Compliance Manager AlkegenCompliance ManagerTonawanda, NY$100,000–$120,000 / yearMonitor and interpret current and emerging multimedia (air, water, waste, chemicals etc.) environmental compliance regulations, including restricted and prohibited substances such as PFAS, SVHCs, CMRs, Endocrine Disruptors and other substances, and assess their impact on operations. With over 60 manufacturing facilities with a global workforce of over 9,000 of the industry's most experienced talent, including insulation and filtration experts, Alkegen is uniquely positioned to help customers impact the environment in meaningful ways.
Retail Assistant Store Manager SkechersRetail Assistant Store ManagerCheektowaga, New York$19.70–$20.90 / hourServing over 180 countries and territories, Skechers connects customers to products through department and specialty stores, e-commerce and digital stores, and through our more than 5,300 Skechers retail locations. Team Leadership : Mentor, coach, and motivate employees to achieve sales management goals, deliver outstanding customer service, and foster a positive work environment.
Parking Assistant Manager Live Nation WorldwideParking Assistant ManagerCorfu, New York$20–$25 / hourLive Nation takes into consideration a candidate’s education, training, and experience, as well as the position’s work location, expected quality and quantity of work, required travel (if any), external market and internal value, including seniority and merit systems, and internal pay alignment when determining the salary level for potential new employees. These businesses allow Live Nation Media & Sponsorship to create strategic music marketing programs that connect more than 1,200 sponsors with the 145 million fans that attend Live Nation Entertainment events each year.
Part Time Assistant Manager - Fashion Outlets Niagara Falls Pacific Sunwear of California, Inc.Part Time Assistant Manager - Fashion Outlets Niagara FallsNiagara Falls, NY$18–$21 / hourPacsun is a leading lifestyle brand offering an exclusive collection of the most relevant brands and styles such as adidas, Brandy Melville, Essentials Fear of God, our own brands, and many more. The Assistant Store Manager must also inspire and motivate others by exhibiting core value behaviors-including a customer focused selling culture, and ensuring the execution of the Stores KPls.
Assistant Terminal Manager Americas Cement EastAssistant Terminal ManagerBuffalo, NY$64,900–$80,100 / yearAsh Grove family of companies, including Ash Grove Cement Company, Ash Grove South Texas, LLC, Sapphire Americas LLC, Oldcastle Cement Holdings, Houston Cement Company, and Suwanee American Cement Company, is one of North America’s leading cement manufacturers, with a legacy of innovation and excellence dating back to 1882. Ability to operate all terminal equipment and office machines, including railcar vibrators, silos and related equipment, switch engine, and rail cars.
Senior Technical Manager, Biology WSP Global IncSenior Technical Manager, BiologyBuffalo, NY$108,400–$146,400 / yearProvide guidance with data collection efforts for identifying and compiling observational and spatial data concerning a variety of vegetation, wetland, wildlife, marine, terrestrial, botanical, and/or avian species, as well as biological/environmental data from samples of air, soil, water, sludge, and other matrices for projects, investigations, and surveys. Oversee and monitor cross-functional teams in executing project work, permitting strategy, environmental impact assessments, field biology, and regulatory strategy, including project budgets, tracking hours and expenses, and task completion.
Quality Manager RefrescoQuality ManagerDunkirk, NY$130,000–$145,000 / yearFull timeThe applicant who is hired will receive wages within the range that will be based on several factors, including, as applicable, criteria such as years and type of experience, relevant education, training, qualifications, certifications/licensing, skills, geographic location, performance, market considerations, seniority system, merit system, systems that measure earnings by quantity or quality of production, and business or organizational needs. Reporting to the Plant Manager, the Manager Quality II oversees the sites quality department with responsibility for total product/package quality, Food Safety/Quality cost management, safety, compliance, GMPs, and executing all Quality protocols to ensure Plant Quality objectives are met.
Parking Assistant Manager Live Nation Entertainment IncParking Assistant ManagerNY$20–$25 / hourLive Nation takes into consideration a candidate's education, training, and experience, as well as the position's work location, expected quality and quantity of work, required travel (if any), external market and internal value, including seniority and merit systems, and internal pay alignment when determining the salary level for potential new employees. These businesses allow Live Nation Media & Sponsorship to create strategic music marketing programs that connect more than 1,200 sponsors with the 145 million fans that attend Live Nation Entertainment events each year.
Portfolio Manager II or III Northwest BankPortfolio Manager II or IIIBuffalo, New YorkLiaison between Commercial Banking Relationship Managers, Credit Risk, the Underwriting Team and Special Assets to ensure necessary credit approvals are obtained and appropriately documented and loan operating system reflects accurate commercial loan data. The Commercial Portfolio Manager is responsible for the ongoing monitoring process for the Bank's commercial loans to ensure timely and accurate risk ratings and compliance with credit policy, loan agreements, and applicable banking regulations.
Engineering Manager, Research & Development ACV Auctions IncEngineering Manager, Research & DevelopmentBuffalo, NYGenerous paid time off options, including uncapped vacation days, the greater of 3 paid sick days or in accordance with the applicable state or local paid sick leave law, 6 paid company holidays, 2 floating holidays, parental leave, bereavement leave, jury duty leave, voting leave, and other forms of paid leave as required by applicable law or regulation. Balance innovation with stability by strategically allocating resources to maintain the "innovation-to-maintenance" ration, ensuring core systems remain stable while the team pursues high-risk, high-reward R&D milestones.
Front Of House Manager PharmaCannFront Of House ManagerBuffalo, NYThis role may be required to assist with other duties as assigned as well as in other functions of the operation including but not limited to: call center, inventory, delivery acceptance, outreach, security, delivery, and visual merchandising. We currently operate in the States of Illinois, New York, Massachusetts, Ohio, Pennsylvania, Maryland, Colorado and Michigan as a medical and/or adult use cannabis provider to patients and customers.