NewManager / Consulting Services Kforce Inc.Manager / Consulting ServicesNew York, NY$100,000–$135,000The Manager/Consulting Services will lead project teams and interact with clients and their Big 4 auditors on all aspects of engagements, including report writing, developing, and managing relationships with client management, and business development. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs.
Manager / Director Transaction Services (M&A) Kforce Inc.Manager / Director Transaction Services (M&A)New York, NY$125,000–$200,000Run multiple and challenging Transaction Advisory Services engagements (financial due diligence), participating in transactions related to the acquisitions by private equity investor groups and strategic corporate buyers. Responsibilities Include: Manager/Director Transaction Services will lead buy - side diligence, sell - side diligence, working capital assistance, merger integration and optimization, divestitures and carve outs, and valuation services.
Product Innovation Manager JobotProduct Innovation ManagerParsippany, NJ$120,000–$160,000 / yearThey are looking to add a Product Innovation Manager to their team who will be responsible for overseeing the coordination and on-time/in-budget completion of all project tasks which may involve some or all of the following: program management and measurement of machined product and fixtures/tooling, progressive stamped parts, and tooling, insert molding parts and tooling, factory assembled automation, and other related tooling/processes. Responsible for overseeing the coordination and on-time/in-budget completion of all projects which may involve some or all of the following: program management and measurement of machined product and fixtures/tooling, progressive stamped parts and tooling, insert molding parts and tooling, factory assembled automation, and other related tooling/processes.
NewSenior Manager International Accounting BC Forward AsymblSenior Manager International AccountingNew York, New York$80–$83.34 / hourTemporaryContractorFull timeThe ideal candidate will have strong experience in ERP transformations (SAP to Oracle Fusion), GL data validation, complex reporting, and UAT and a proven ability to drive accurate data conversion, automate reporting, and deliver compliant international accounting outcomes . TSR is a trusted staffing and workforce solutions partner with more than 50 years of experience delivery highly qualified talent to support clients' most critical business and technology initiatives.
NewProduct Manager JobotProduct ManagerNew York, NY$150,000–$200,000 / yearOr, an experienced dealership Service Manager / Fixed Ops leader who has been a strong adopter of technology, regularly provides feedback to CRM or DMS vendors, understands what works and what does not inside a service department, and is passionate about helping build a better service product for dealerships. This person will help oversee and shape product features built for dealership service departments, including workflows tied to appointment scheduling, repair orders, technician dispatching, service lane tools, customer engagement, and AI-enabled automation.
NewAudit Manager - Single Audits (REMOTE) JobotAudit Manager - Single Audits (REMOTE)Newark, NJRemote$100,000–$120,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. You won't be disappointed with our company culture., and our recognition as a "best place to work" for 10 consecutive years highlights the exceptional work/life balance we offer our employees.
Construction Project Manager JobotConstruction Project ManagerNew York, NY$110,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. The Project Manager will oversee project execution, financial performance, customer relationships, schedules, subcontractors, and field operations while ensuring projects are delivered safely, on time, and within budget.
Key Account Manager – Health Systems / IDN (Biologics / Plasma) – (NY/ NJ ) JobotKey Account Manager – Health Systems / IDN (Biologics / Plasma) – (NY/ NJ )New York, NY$115,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. This field-based role is responsible for managing and expanding relationships across hospitals, IDNs, infusion centers, and specialty clinics while promoting a diverse portfolio of plasma products, biologics, and vaccines.
Architectural Project Manager JobotArchitectural Project ManagerParamus, NJ$75,000–$90,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Here are some of the experience we are looking for: putting together full sets of CDs, permitting, RFIs, and site visits for upfront verification, during construction, punch-lists, and meeting with the city for permit related requirements.
NewService Operations Manager Butler Recruitment GroupService Operations ManagerCranford, NJ$90,000–$125,000 / yearYou will be responsible for supervising field teams, building strong customer relationships, and managing vendor interactions to ensure efficient, high-quality service. We are seeking an experienced Commercial HVAC Service Operations Manager to lead our service department.
Project Manager JobotProject ManagerNew York, NY$90,000–$135,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Join a respected and growing construction organization where you'll lead high-profile projects from award through completion, own client relationships, influence business growth, and have the opportunity to build your own team and customer base.
NewImport Manager (Licensed) JobotImport Manager (Licensed)Moonachie, NJ$90,000–$95,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Our client, a growing international logistics and customs brokerage organization, is seeking an experienced Licensed Customs Import Manager to lead import operations and ensure compliance with U.S. Customs regulations.
NewSenior Tax Manager / Tax Principal – High Net Worth Clients JobotSenior Tax Manager / Tax Principal – High Net Worth ClientsNew York, NY$200,000–$260,000 / yearJoin a nationally recognized wealth management firm where you'll advise high-net-worth clients on sophisticated tax planning strategies while building deeper, long-term client relationships. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
NewTax Manager JobotTax ManagerTeaneck, NJ$100,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. We are a well-established public accounting firm providing tax, accounting, and advisory services to closely held businesses, high-net-worth individuals, and growing organizations for 30+ years.
Tax Senior Manager – Public Accounting JobotTax Senior Manager – Public AccountingNew York, NY$180,000–$265,000 / yearWith offices in NYC and Long Island, we provide comprehensive tax, assurance, and consulting services to high-net-worth individuals, privately held businesses, and organizations across a wide range of industries. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
NewFood Service Manager AramarkFood Service ManagerNew York, NY$75,000–$80,000LifeWorks Restaurant Group, an independently operated division of Aramark, designs custom solutions for clients looking to take amenities to the next level. From the beginning of each client relationship, the team at LifeWorks Restaurant Group establishes a transparency with its partners, from space design and delivery to marketing of the final, branded product.
Tax Manager – Public Accounting JobotTax Manager – Public AccountingNew York, NY$140,000–$210,000 / yearWith offices in NYC and Long Island, we provide comprehensive tax, assurance, and consulting services to high-net-worth individuals, privately held businesses, and organizations across a wide range of industries. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
Account Manager II Weichert, RealtorsAccount Manager IIMorris Plains, NJ$55,000–$65,000 / yearThe Account Manager II is responsible for providing excellent customer service to a growing group of clients in multiple states, responding to inbound service requests in all lines of personal lines insurance. The rate of pay offered will be dependent upon several factors including but not limited to the candidate's relevant skills, education, work experience, job location/geographic region, and/or certifications.
Audit Manager Kforce Inc.Audit ManagerNew Brunswick, NJ$130,000–$175,000Summary: As an Audit Manager, you will lead and manage engagements from planning through completion, serve as a key point of contact for clients, and play a central role in coaching, developing, and mentoring our Seniors and Associate staff. This role will focus on clients in the Life Sciences/Pharma, Manufacturing, Distribution & Logistics (MD&L), and Employee Benefit Plan (EBP) industries, with opportunities for exposure to other industries the Firm serves.
Audit Professionals to Staff to Manager Kforce Inc.Audit Professionals to Staff to ManagerNew York, NY$89,250–$120,750Essential Functions: Perform field audit work, perform accounting of complex areas of clients' balance sheet and income statements, help the supervisor to oversee the completion of client's annual reports and interact with clients to discuss field audit issues. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs.
Dialysis Clinical Manager Registered Nurse - RN Fresenius Medical CareDialysis Clinical Manager Registered Nurse - RNNew York, NY$90,000–$151,000 / yearOther: • Collaborates closely with, providing oversight as needed to, the Clinical Manager/Charge RN acting as nurse manager, the Medical Director, and the physicians regarding the direct patient care responsibilities within the facility to ensure the provision of outstanding quality of patient care, as defined by the FMS quality goals, and compliance with the pertinent company policies and procedures. • Demonstrated leadership competencies and management skills for the position, including excellent communication, customer service, continuous quality improvement, relationship development, results orientation, team building, motivating employees, performance management and decision making.
NewTax Manager Kforce Inc.Tax ManagerNew York, NY$114,750–$115,250Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. Their clients are primarily small to mid-size companies and individuals that have high income/high net worth and are professionals or business owners.
Senior Tax Manager - Estate and Trusts Kforce Inc.Senior Tax Manager - Estate and TrustsNew York, NY$148,750–$201,250Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs. Strong leadership, training, and mentoring skills, coupled with excellent verbal, written, and presentation skills to represent the Firm well to client's management.
Tax Manager - Hybrid Kforce Inc.Tax Manager - HybridParamus, NJ$140,000–$175,000By clicking “Apply Today” you agree to receive calls, AI-generated calls, text messages or emails from Kforce and its affiliates, and service providers. Employee pay is based on factors like relevant education, qualifications, certifications, experience, skills, seniority, location, performance, union contract and business needs.
NewManager or Senior Manager, Financial Services Valuation (NYM) KPMGManager or Senior Manager, Financial Services Valuation (NYM)New York, NY$120,745–$243,915 / yearResponsibilities: Manage and deliver valuation services related to a variety of financial assets and liabilities in the financial services industry (including banking, specialty lending, insurance, fintech, Insurtech, and asset management) including individual loans and portfolios of commercial real estate (CRE) loans, residential mortgages, commercial & industrial (C&I) loans, construction loans, auto loans, other consumer loans, specialty finance products, and more. Perform and/or review detailed cash flow modeling for mortgage and other loan portfolios, incorporating key credit loss, prepayment, and discount rate assumptions; analyze and interpret large, complex loan-level datasets (e.g., loan tapes, servicing and performance data) and translate findings into valuation inputs and conclusions.
NewClient Relationship Manager - Millburn, NJ Charles SchwabClient Relationship Manager - Millburn, NJMillburn, NJYou will assistthe Branch Manager and sales/support staff with meeting our clients’ needs, resolving customer escalations, helping to deepen both internal and external client relationships, and acting as the Branch Manager in their absence. You are the first point of contact at the branch and will work cross-functionally with other branch team members and partners across the firm to deliver exceptional experiences for our clients.
Store Manager Extra Space StorageStore ManagerElizabeth, NJ$19–$22 / hourIf you have experience in any of the following types of jobs, we encourage you to apply: Assistant Store Manager, Key Holder or Key Carrier, Retail or Shift Supervisor, Sales Lead, Customer Service Team Lead, Customer Service Manager, Retail Associate, Store Associate, Hospitality and Hotel, Front Desk Agent, Leasing Agent, Rental Agent (i.e. car rental, RV rental, storage rental, apartment rental, etc.) Property Management, Retail Sales. The Store Managers are accountable for building customer relationships through in-person and phone interactions, presentinga structured sales process, and managing customer accounts.
Area Sales Manager Lennar CorporationArea Sales ManagerOakland, NJLennar is one of the nation's leading homebuilders, dedicated to making an impact and creating an extraordinary experience for their Homeowners, Communities, and Associates by building quality homes and providing exceptional customer service, giving back to the communities in which we work and live in, and fostering a culture of opportunity and growth for our Associates throughout their career. May require the ability to work more than eight hours per day in the confined quarters of a construction trailer, the ability to operate a motor vehicle, read plans, climb stairs and ladders, bend, stoop, reach, lift, move and/or carry equipment which may be in excess of 50 pounds.
NewProperty Manager Vaco LLCProperty ManagerNew York, NY$100,000–$120,000 / yearTechnical Building Operations & Contract Negotiation Vendor & Contract Management: Lead the bidding, negotiation, and awarding of all building service contracts (HVAC, critical systems, landscaping, elevator maintenance, etc.), holding vendors strictly accountable to SLAs. Determining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs.
Clinical Team Manager (RN), Hospice Home Care, Queens VNS HealthClinical Team Manager (RN), Hospice Home Care, QueensLong Island City, NY$98,200–$130,800We’re one of the largest nonprofit home- and community-based health care organizations in the country, and today, more than 11,500 team members work together to make a difference in the lives of more than 99,000 patients and members on any given day. Participates in Hospice Team meetings, IDG management meetings, and serves on relevant committees for the purposes of information exchange, team collaboration, development of procedures and documentation tools, development of quality and training.
Clinical Team Manager (RN), Hospice Home Care, Brooklyn VNS HealthClinical Team Manager (RN), Hospice Home Care, BrooklynBrooklyn, NY$98,200–$130,800We’re one of the largest nonprofit home- and community-based health care organizations in the country, and today, more than 11,500 team members work together to make a difference in the lives of more than 99,000 patients and members on any given day. Participates in Hospice Team meetings, IDG management meetings, and serves on relevant committees for the purposes of information exchange, team collaboration, development of procedures and documentation tools, development of quality and training.
NewCase Manager Registered Nurse - Field in Middlesex County NJ CVS HealthCase Manager Registered Nurse - Field in Middlesex County NJEast Brunswick, NJRemote$66,575–$142,576Comfort conducting field‑based home visits across all socioeconomic levels and community settings, including any neighborhood or environment, and with members in a wide range of living conditions or circumstances. You’ll leverage your clinical expertise to develop individualized care plans, coordinate physical, behavioral, and psychosocial services, and ensure members receive the support they need to thrive.
Senior Preconstruction Manager HITT ContractingSenior Preconstruction ManagerNew York, NY$132,000–$187,000 / yearA Senior Preconstruction Manager is responsible for leading and managing multiple projects working with a team of preconstruction managers, and shared team resources to deliver exceptional deliverables to our clients. Prepare and analyze pricing proposals to include current market and regional conditions, historical data, material escalation, internal estimate and subcontractor input in order to provide complete and accurate estimates to our clients.
NewAccount Manager Liberty CokeAccount ManagerLong Island City, NYThe Account Manager is the primary Coca-Cola contact between Liberty Coke and our customers and is responsible for building customer relationships along with increasing business by selling and ordering products within his or her sales territory for an existing customer base. Building, changing and removing product displays; maintaining product signage; cleaning product space and securing damaged or defective product.
NewCase Manager Registered Nurse- Field in Somerset County New Jersey CVS HealthCase Manager Registered Nurse- Field in Somerset County New JerseyHillsborough Township, NJ$66,575–$142,576The Case Manager is responsible for developing and implementing healthcare strategies to ensure quality care for members, particularly those in Managed Long-Term Services and Supports (MLTSS) and Dual Special Needs Programs (D-SNP/FIDE). As per NJ Division of Aging Services, Office of Community Choice Options guidance, an exam score of 80% or higher is required, along with successful completion of the State training modules, and field mentoring component.
NewTravel Nurse RN - Case Manager - $2,255 to $2,521 per week in Bronx, NY Prime Time HealthcareTravel Nurse RN - Case Manager - $2,255 to $2,521 per week in Bronx, NYBronx, NY$2,255.22–$2,520.54Exact pay and benefits package will be negotiated with Prime Time Healthcare and may vary with several factors including but not limited to, guaranteed hours, travel distance, demand, eligibility, etc. As an integral part of our team, you'll collaborate closely with fellow healthcare professionals, ensuring every patient receives the highest level of care possible.
NewTravel Nurse RN - Case Manager - $2,187 to $2,444 per week in Nyack, NY Prime Time HealthcareTravel Nurse RN - Case Manager - $2,187 to $2,444 per week in Nyack, NYNyack, NY$2,186.88–$2,444.16Exact pay and benefits package will be negotiated with Prime Time Healthcare and may vary with several factors including but not limited to, guaranteed hours, travel distance, demand, eligibility, etc. As an integral part of our team, you'll collaborate closely with fellow healthcare professionals, ensuring every patient receives the highest level of care possible.
NewProduct Manager, Implementation Vaco LLCProduct Manager, ImplementationNew York, NY$150,000–$200,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. This role sits at the intersection of accounting, technology, and customer execution-you'll lead end-to-end implementations while helping shape the systems and processes that power our growth.
NewCommunity Manager - TM Vaco LLCCommunity Manager - TMNew York, NY$110,000–$120,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Role Responsibilities & Required Experience Oversee daily operations, resident relations, and overall community experience for a New York residential property (500+ units), collaborating closely with on-site management, operations, and maintenance teams.
Senior Project Manager STAMPEDE VENTURES INCSenior Project ManagerPicatinny Arsenal, NJDefine clear and complete project scope, requirements, budgets, schedules, and execution strategies during preconstruction to support accurate and competitive subcontractor bidding and minimize contract modifications after project award. Essential and marginal functions may require maintaining physical condition necessary for bending, stooping, sitting, walking or standing for prolonged periods of time; most of time is spent sitting in a comfortable position with frequent opportunity to move about.
NewSenior FP&A Manager Vaco LLCSenior FP&A ManagerNew York, NY$160,000–$180,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. The ideal candidate combines strong analytical and financial modeling expertise with the ability to partner cross-functionally and influence key business decisions.
NewFP&A Manager Vaco LLCFP&A ManagerNew York, NY$140,000–$160,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. The ideal candidate combines strong analytical and financial modeling expertise with the ability to partner cross-functionally and influence key business decisions.
NewSales Development Manager Ecolab Inc.Sales Development ManagerBrooklyn, NY$84,300–$126,400 / yearYou will drive sales and attain budget goals by leveraging prospecting, cold calling, and networking skills to target restaurants, hospitals, hotels, retailers, food and beverage plants, schools, and nursing homes to offer the most effective B2B pest elimination programs in the United States. To meet customer requirements and comply with local or state regulations, applicants for certain customer-facing roles may need to: - Undergo additional background screens and/or drug/alcohol testing for customer credentialing.
NewBusiness Development Manager Northeast Region Guest SupplyBusiness Development Manager Northeast RegionSOMERSET, NJWith support from sales leadership is beginning to manage more complex selling situations, including determining the relevant stakeholders within a customer and customizing messaging /solutions for successful account acquisition and developing more complex product solutions, including stock, custom, and retail brand partnerships. Prepare powerful presentations, negotiate/quote pricing and terms in collaboration with strategic partners within the organization, management of the process of onboarding new customers and transition from lead generation to long term customer with an assigned account manager.
NewBusiness Development Manager Northeast Region - Hiring Immediately Guest SupplyBusiness Development Manager Northeast Region - Hiring ImmediatelySOMERSET, NJWith support from sales leadership is beginning to manage more complex selling situations, including determining the relevant stakeholders within a customer and customizing messaging /solutions for successful account acquisition and developing more complex product solutions, including stock, custom, and retail brand partnerships. Prepare powerful presentations, negotiate/quote pricing and terms in collaboration with strategic partners within the organization, management of the process of onboarding new customers and transition from lead generation to long term customer with an assigned account manager.
NewBusiness Development Manager Northeast Region - Career Growth Opportunities Guest SupplyBusiness Development Manager Northeast Region - Career Growth OpportunitiesSOMERSET, NJWith support from sales leadership is beginning to manage more complex selling situations, including determining the relevant stakeholders within a customer and customizing messaging /solutions for successful account acquisition and developing more complex product solutions, including stock, custom, and retail brand partnerships. Prepare powerful presentations, negotiate/quote pricing and terms in collaboration with strategic partners within the organization, management of the process of onboarding new customers and transition from lead generation to long term customer with an assigned account manager.
NewClinical Nurse Manager - Cardiothoracic ICU - FT - Nights NewYork-PresbyterianClinical Nurse Manager - Cardiothoracic ICU - FT - NightsNew York, NY$145,000–$168,000 / yearIn collaboration with the Patient Care Director, participates in the establishment of unit(s) short- and long-term goals and ensures its alignment with the hospital’s overall strategic goals. The Clinical Nurse Manager assumes first line leadership responsibility and accountability for managing the delivery of patient care on an assigned unit.
NewManager, Finance Data & Analytics Vaco LLCManager, Finance Data & AnalyticsNew York, NY$170,000–$200,000 / yearDetermining compensation for this role (and others) at Vaco by Highspring depends upon a wide array of factors including but not limited to: the individual’s skill sets, experience and training; licensure and certification requirements; office location and other geographic considerations; other business and organizational needs. Help define, document, and govern key finance metrics including assets, NNA (Net New Assets), organic growth, production, and related performance measures.
NewCommercial Construction Project Manager - Corporate Office HITT ContractingCommercial Construction Project Manager - Corporate OfficeNew York, NY$106,480–$145,200 / yearThe PM provides leadership and serves as the liaison between project team members to promote the interest of both the business and clients in all matters, as well as demonstrate the characteristics of a mid-level leader. Every day, our team members do amazing things in pursuit of our shared purpose to build trust with our clients, partners, subcontractors, and teammates.
Sr. Project Manager - Environmental System OneSr. Project Manager - EnvironmentalParsippany, NJDirects, coordinates, and exercises functional authority for planning, organization, control, integration, and completion of engineering project within area of assigned responsibility by performing the following duties personally or through subordinate supervisors. Assigns and oversees project personnel to specific phases or aspects of project such as technical studies, product design, preparation of specifications and technical plans, and product testing.