41646 Sales Manager Mt. Ephraim Chrysler Dodge Ram41646 Sales ManagerMount Ephraim, NJFull timeThis manager will be responsible for the sales success of the dealership by effectively managing the staff, planning and developing short and long term goals, and meeting the objectives set by upper management. Oversees monthly financial statements to ensure they are complete, accurate and submitted on time to upper management/dealership owners.
NewTerritory Sales Manager UlineTerritory Sales ManagerCherry Hill, NJ$80,000–$120,000 / yearFull timeUline, a name millions of businesses across North America know and trust, is looking for an experienced Territory Sales Manager to build our growing Cherry Hill, New Jersey market. Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,800 employees across 14 locations and 17 sales offices.
District Sales Manager - Spirit Spencer Gifts - Spirit HalloweenDistrict Sales Manager - SpiritPlymouth Meeting, PA$1,050–$1,075 / weekThe District Sales Manager is responsible for all aspects of the store operation (average 3 stores) including, sales, payroll recruiting, training, employee relations, expense control, shrink and all related functions. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders, setting up fixtures, lifting and moving up to 50 pounds.
Territory Manager II Swisher International, Inc.Territory Manager IIPhiladelphia, PAWith a rich history, Swisher serves adult consumers through a diverse range of businesses, including Swisher Sweets Cigar Company, Helme Tobacco Co., Hempire, Rogue Holdings, and Drew Estate: The Rebirth of Cigars. This role uses facts, analytics, and market intelligence to influence customer decisions, drive distribution, and deliver measurable top and bottom-line growth and grow market share.
NewSales Account Manager UlineSales Account ManagerCherry Hill, NJ$80,000–$120,000 / yearFull timeUline, a name millions of businesses across North America know and trust, is looking for an experienced Sales Account Manager to build our growing Cherry Hill, New Jersey market. Uline, a family-owned company, is North America’s leading distributor of shipping, industrial, and packaging materials with over 9,800 employees across 14 locations and 17 sales offices.
NewTerritory Manager - Food Service JobotTerritory Manager - Food ServicePhiladelphia, PA$80,000–$150,000 / yearFounded over two decades ago and based in Pennsauken, NJ, with growing distribution and customer partnerships throughout the region, we are a fast-growing foodservice organization focused on delivering high-quality products, exceptional customer support, and 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.
Senior State Tax Manager Reed Smith USSenior State Tax ManagerPhiladelphia, Pennsylvania$160,000–$190,000Full timeProvide technical state and local tax (SALT) research, analysis, and advisory support on a variety of state tax matters, including income/franchise, sales and use, gross receipts, and other state and local taxes. The State Tax Manager will conduct technical tax research and analysis, assist in the development of client strategies and deliverables, manage multiple client matters simultaneously, and support practice group initiatives.
Vertical Sales Rep - ROS United RentalsVertical Sales Rep - ROSRunnemede, NJ$30,000–$90,000 / yearA Vertical Sales Specialist for Reliable Onsite Services (ROS) is assigned to a defined district or multiple districts driving profitable revenue for a product, application or vertical customer segment. Attending Pre-bid meetings, representing United Rentals Reliable Onsite Services by working closely with contractors bidding work.
NewTax Senior Manager - remote JobotTax Senior Manager - remoteMalvern, PARemote$140,000–$200,000 / yearThey provide a comprehensive range of tax, audit, and consulting services to a diverse client base, including closely held businesses, family offices, real estate entities, and nonprofit organizations. 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 (Hybrid) JobotTax Manager (Hybrid)Exton, PA$100,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. Our top 100 firm is seeking Job Details: We are a Top 100 CPA firm in the Finance industry seeking an experienced and enthusiastic Tax Manager (or Tax Senior with their CPA ready to take the next step) to join our dynamic team.
NewStore Manager Mattress WarehouseStore ManagerConshohocken, PA$45,998–$85,789Exclusive Technology – Leverage our bedMATCH® diagnostic sleep system, which uses 18 key measurements and data points to help customers find their perfect mattress, making selling easier and more impactful! As a Sales Manager, you’ll be the face of Mattress Warehouse, guiding customers to find their perfect sleep solution while also leading and developing your team.
NewEstimator/ Project Manager JobotEstimator/ Project ManagerGlen Riddle, PA$95,000–$150,000 / yearSpecializing in healthcare, corporate, education, life sciences, and institutional projects, we deliver high-quality construction solutions through experienced leadership, skilled field teams, and a commitment to safety, collaboration, craftsmanship, and 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.
Citizens Branch Manager CitizensCitizens Branch ManagerPhiladelphia, PALeadership experience, with proven ability to coach and develop to drive sales excellence, ensure the delivery of world-class customer service, and operational integrity in a high-volume branch environment. Successful candidate must meet and comply with all requirements set forth in the SAFE Act, including, but not limited to successful completion of the required background checks and obtaining a unique identifier from the NMLS.
Sr. Manager Quality Management L3Harris TechnologiesSr. Manager Quality ManagementCamden, NJThis Manager represents QA on Material Review Board (MRB) and Configuration Control Board (CCB); performs root cause analysis and implements corrective and preventive actions. Lead Material Review Board and Corrective Action Board, including disposition of non-conforming hardware, containment requirements, root cause and corrective action to prevent recurrence and evaluate effectiveness.
NewTechnical Sales Representative Ecolab Inc.Technical Sales RepresentativeNew Castle, DE$103,100–$154,700 / yearWe work with customers across the world in the light industry (institutional, food & beverage, manufacturing, transportation, textile care, and global high tech) and heavy industry (chemical, downstream, paper, mining, power and primary metals industries) to reduce, reuse, and recycle their water while protecting their systems and equipment. Nalco Water provides the unique opportunity to work with a broad suite of technologies to deliver automated monitoring systems, data analysis and deep technical expertise to increase efficiency, sustainability and performance for our customers. .
NewSenior Sales and Operations Coordinator Herc Rentals IncSenior Sales and Operations CoordinatorPhiladelphia, PAPlease be advised that the actual salary offered for any position is subject to the company's sole discretion and may be influenced by various factors, including but not limited to the candidate's qualifications, experience, location, and overall fit for the role. Founded in 1965, Herc Rentals is one of the leading equipment rental suppliers in North America with 2025 total revenues reaching approximately $4.4 billion.
NewMedical Device Sales - Paid Internship Medical Sales CollegeMedical Device Sales - Paid InternshipCoatesville, PAProactively research and identify new opportunities via outbound efforts utilizing university relationships, word of mouth, LinkedIn, social media platforms, networking, direct referrals, etc. Shall not misrepresent the nature of the school, facility, programs, expected outcome of training, employment, salary expectations, etc. in any way, either directly or indirectly, implied or omitted.
Regional Strategic Customer Representative Sunbelt RentalsRegional Strategic Customer RepresentativeAston, PA$55,000–$99,693 / yearPosition Objective: This regional strategic sales role will be responsible for driving climate revenue within an assigned book of business containing top US ranked accounts in the general building and specialty contractor space. Strategically plan customer visits to offices and cultivate long term relationships with key decision makers at all levels of the organization.
NewProject Manager - Industrial JobotProject Manager - IndustrialExton, PA$100,000–$145,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 role is the single point of contact for customers, coordinating engineering, procurement, fabrication/manufacturing, quality, field service, and logistics to meet contractual obligations and drive customer satisfaction.
NewGeneral Manager - Food Service AramarkGeneral Manager - Food ServicePhiladelphia, PAIn order to be prepared for this leadership role, qualified candidates will possess: Bachelor's degree level education highly preferred in an area of Food Service, Hospitality, Facilities, or Business Management. In this role, you will oversee all day to day operations in the Food & Nutrition Services Department at Thomas Jefferson University Hospital, located in Center City Philadelphia.
Remote Sales Representative Reineke AgencyRemote Sales RepresentativePhiladelphia, PARemoteThis is a 1099 independent contractor opportunity that gives you the freedom to build your own business on your schedule, backed by a proven system, hands-on mentorship, and real growth potential. We are currently seeking a Remote Sales Representative who is coachable, motivated, and passionate about helping people make confident financial decisions.
Senior Manager, Software Engineer L3Harris TechnologiesSenior Manager, Software EngineerCamden, NJ$158,500–$275,000 / yearDevelopment experience in any of the following areas would be considered highly beneficial: Real Time embedded software development, Information Assurance (Type 1, commercial IPSEC, hardware/software based encryption, key management, secure communications both wired and wireless), Naval Communications (interior or exterior), Safety Critical systems. Collaborating with other software managers as well as Electrical, Systems Engineering managers, Program Chief Engineering team to ensure effective product development through optimizing engineering assignments across the development organization.
System Retail Manager AramarkSystem Retail ManagerPhiladelphia, PAThis is a traveling role that will support 16+ sites, filling in where needed and assisting with projects and implementation This position will oversee retail dining operations at a hospital and will be responsible for marketing, merchandising, cash handling, implementing specials and LTOs, etc. So, no matter what you're pursuing - a new challenge, a sense of belonging, or just a great place to work - our focus is helping you reach your full potential.
NewTeam Store Retail Manager - Citizens Bank Park AramarkTeam Store Retail Manager - Citizens Bank ParkPhiladelphia, PABENEFITS: Aramark offers comprehensive benefit programs and services for eligible employees including medical, dental, vision, and work/life resources. Responsible for many of the non-selling aspects of the retail operation including inventory management, warehouse management, receiving, ticketing and distribution.
Retail Sales Merchandiser SAS Retail ServicesRetail Sales MerchandiserDowningtown, PA$15Joining SAS Retail Services, an Advantage Solutions company, means joining a network of 65,000 teammates serving 4,000+ brands and retail customers across 40+ countries. This includes building displays and end caps, resetting shelves with product rotation, and tracking inventory to ensure that stores and suppliers maximize sales opportunities.
Travel Retail Sales Merchandiser SAS Retail ServicesTravel Retail Sales MerchandiserLansdowne, PA$15.50Joining SAS Retail Services, an Advantage Solutions company, means joining a network of 65,000 teammates serving 4,000+ brands and retail customers across 40+ countries. This includes building displays and end caps, resetting shelves with product rotation, and tracking inventory to ensure that stores and suppliers maximize sales opportunities.
NewManager, SAP S4 Public Cloud P2R/EPPM Lead KPMGManager, SAP S4 Public Cloud P2R/EPPM LeadPhiladelphia, PA$145,350–$253,230 / yearQualifications: Minimum of six years of recent external management consulting experience, including at least Two full lifecycle SAP S/4HANA Public Cloud implementation with core responsibility for Enterprise Portfolio and Project Management (EPPM), demonstrating the ability to support stakeholder engagement and contribute to business and delivery outcomes. Responsibilities: Lead Enterprise Portfolio and Project Management (EPPM) workstreams within SAP S/4HANA Public Cloud transformation programs, supporting customer, internal, and investment project scenarios across Project to Result (P2R) and Professional Services environments, and participating in implementation lifecycle activities and solution reviews.
NewManager, SAP S4 Public Cloud Quote to Cash (Q2C) Lead KPMGManager, SAP S4 Public Cloud Quote to Cash (Q2C) LeadPhiladelphia, PADeliver assigned Q2C scope and milestones within SAP S/4HANA Public Cloud programs, collaborating with Finance, Sales, and upstream process leads to ensure accurate invoicing, timely cash application, compliant revenue recognition, and successful period end close. Qualifications: Minimum five years of recent experience in external management consulting, including at least two full lifecycle SAP S/4HANA Public Cloud implementations with direct responsibility for Quote to Cash (Q2C) processes spanning billing, accounts receivable, collections, cash application, and revenue recognition.
NewManager, SAP Transportation Management (TM) KPMGManager, SAP Transportation Management (TM)Philadelphia, PAIf you're looking for a firm with a strong team connection where you can be your whole self, have an impact, advance your skills, deepen your experiences, and have the flexibility and access to constantly find new areas of inspiration and expand your capabilities, then consider a career in Advisory. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness, and safeguard business operations and company reputation.
NewManager, SAP S4/HANA Plan to Inventory (PTI) KPMGManager, SAP S4/HANA Plan to Inventory (PTI)Philadelphia, PAResponsibilities: Serve as SAP solution architect responsible for the design and implementation of SAP S/4 HANA capabilities supporting the Plan to Inventory (PTI) workstream; engage in production planning and execution, production master data, MES integration, functional integration with sales order management, procurement, and finance and controlling. Excellent written and verbal communication and presentation skills with the ability to create and sustain meaningful client relationships; able to design and configure SAP S4/HANA Plan to Inventory functionality and provide guidance to offshore teams for any required development related to the PTI functions.
NewManager, International Tax (NYM) KPMGManager, International Tax (NYM)Philadelphia, PA$107,160–$226,320 / yearBachelor's degree from an accredited college/university; masters in Taxation, JD, and/or LLM (with a concentration in tax) preferred; Licensed CPA, EA or JD/LLM, in addition to others on KPMG's approved credential listing; any individual who does not possess at least one of the approved designations/credentials when their employment commences, has one year from their date of hire to obtain at least one of the approved designations/credentials; should you like to see the complete list of currently approved designations/credentials for the hiring practice/service line, your recruiter can provide you with that list. Responsibilities: Direct multinational enterprises on business decisions, such as where to locate and operate, choice of entity, how to optimize supply chains, and how to access and mobilize capital to fund global operations, considering a multinational's tax risk profile, global effective tax rate, and cash posture; in advising clients, professionals will prepare and review complex tax models illustrating multinational entities attributes, effective tax rate, and cash tax expense.
NewSenior Manager, International Tax KPMGSenior Manager, International TaxPhiladelphia, PAResponsibilities: Direct multinational enterprises on business decisions, such as where to locate and operate, choice of entity, how to optimize supply chains, and how to access and mobilize capital to fund global operations, taking into account a multinationals tax risk profile, global effective tax rate, and cash posture; in advising clients, professionals will prepare and review complex tax models illustrating multinational entities attributes, effective tax rate, and cash tax expense. Bachelor's degree from an accredited college/university; licensed CPA, EA, JD/LLM or foreign equivalent, in addition to others on KPMG's approved credential listing; any individual who does not possess at least one of the approved designations/credentials when their employment commences, has one year from their date of hire to obtain at least one of the approved designations/credentials; should you like to see the complete list of currently approved designations/credentials for the hiring practice/service line, your recruiter can provide you with that list.
NewSenior Project Manager CAISenior Project ManagerNewark, DE$130,000–$150,000This senior leadership role requires extensive experience managing managers, budgets, and strategic initiatives across multiple teams and projects, including large-scale IT and enterprise transformation programs. Experience with Salesforce implementations (e.g., requirements gathering, UAT coordination, go-live support) or strong familiarity with Salesforce platforms and processes; ability to coordinate across business stakeholders, system integrators, and technical teams.
Project Manager Keller North America, Inc.Project ManagerPhiladelphia, PA$110,000–$125,000 / yearAssembles proposals which includes performing risk assessment, evaluating opportunities to increase profit, estimating, engineering, technical writing, site visits and client Q & A.• Responsible for negotiation of the contract and understanding the contract requirements.• By connecting global resources and local experience, Keller develops innovative, practical, and cost-effective solutions to geotechnical challenges.
NewFinance Manager AvantorFinance ManagerRadnor, PAReviews financials for variances and provides detailed commentary to continuously provide critical information, unbiased facts, risks and opportunities and ownership/championing of action planning to enhance growth and operating results. Expert in MS Office (Word, Excel, PowerPoint, and Teams), AFO, QlikView (or other data mining tool), Business Intelligence Tools (Tableau, Power BI, or similar tool) and proficient with SAP or similar ERP system.
NewManager, SAP FICO - Transfer Pricing KPMGManager, SAP FICO - Transfer PricingPhiladelphia, PA$145,350–$253,230 / yearIf you're looking for a firm with a strong team connection where you can be your whole self, have an impact, advance your skills, deepen your experiences, and have the flexibility and access to constantly find new areas of inspiration and expand your capabilities, then consider a career in Advisory. •Deep functional and technical knowledge of SAP intercompany processing (resource-related billing, cross-company sales/purchases), Profit Center Accounting, CO-PA, and multi-currency/multi-valuation configurations.
NewAssistant Branch Manager Pro Truck Herc Rentals IncAssistant Branch Manager Pro TruckPhiladelphia, PA$75,000–$85,000 / yearFounded in 1965, Herc Rentals is one of the leading equipment rental suppliers in North America with 2025 total revenues reaching approximately $4.4 billion. Herc Rentals serves customers through approximately 609 locations and has about 9,700 employees in North America as of March 31, 2026.
NewManager, SAP S4 Public Cloud Asset Management (A2R) Lead KPMGManager, SAP S4 Public Cloud Asset Management (A2R) LeadPhiladelphia, PAResponsibilities: Lead Asset to Retire (A2R) workstreams within SAP S/4HANA Public Cloud transformation programs, supporting end to end asset lifecycle scenarios including capital acquisition, asset capitalization, depreciation, transfers, and retirement, while participating in implementation lifecycle activities and solution reviews. Supervise deliverables creation and internal knowledge sharing by contributing to high quality A2R design artifacts, configuration documentation, and testing assets, while supporting continuous improvement of SAP S/4HANA Public Cloud Asset Management methodologies.
NewService Manager - PA GEIGER PUMP AND EQUIPMENT COMPANYService Manager - PAAston, PABachelor's degree in a related field, plus 5 years of relevant experience including leadership; or significant equivalent leadership experience in service operations. We’re seeking a leader for our Service and Repair Team who will use their entrepreneurial, technical, and managerial skills to drive the growth and excellence of our Pump, Blower, and Vacuum Pump Service Centers.
Accounting & Operations Manager Century 21 Advantage GoldAccounting & Operations ManagerPhiladelphia, PA$65,000–$75,000 / yearRun AP/AR, commissions, and payroll-related cycles , including weekly payroll taxes, commission checks, property-management payables, mortgage payments, and other recurring disbursements using QuickBooks. Maintain corporate, licensing, and employee records , including office license renewals (PA/NJ), NJ annual reports, HUD-related renewals, trademarks, and employee file updates.
NewManager, Financial Due Diligence KPMGManager, Financial Due DiligencePhiladelphia, PA$131,005–$251,965 / yearAnalyze target company data to identify historical and projected financial and operating trends, quality of earnings and working capital considerations, and potential liabilities and risks, which impact valuation and negotiation of the target company. If you're looking for a firm with a strong team connection where you can be your whole self, have an impact, advance your skills, deepen your experiences, and have the flexibility and access to constantly find new areas of inspiration and expand your capabilities, then consider a career in Advisory.
NewManager, IT M&A - Due Diligence, Integration, and Separation KPMGManager, IT M&A - Due Diligence, Integration, and SeparationPhiladelphia, PA$146,775–$267,030 / yearQualifications: Minimum five years of recent experience in technology/business consulting, or a combination of consulting and technology roles, with demonstrated involvement in IT transformation projects supporting IT-focused M&A projects: system integration/separation, platform migration, IT architecture modernization, outsourcing of IT operations, or regulatory technology implementation. If you're looking for a firm with a strong team connection where you can be your whole self, have an impact, advance your skills, deepen your experiences, and have the flexibility and access to constantly find new areas of inspiration and expand your capabilities, then consider a career in Advisory.
Store Manager - Spencer's Spencer Gifts - Spirit HalloweenStore Manager - Spencer'sCherry Hill, NJ$22.92–$23.17 / hourFull timeThe Store Manager oversees and is accountable for the operation of a store, ensuring maximum sales and profitability through controlling expenses, shrinkage, human resources management as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Assistant Store Manager - Spencer's Spencer Gifts - Spirit HalloweenAssistant Store Manager - Spencer'sCherry Hill, NJ$17.92–$18.17 / hourFull timeThe Assistant Manager is responsible for supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Senior Assistant Store Manager Spencer Gifts - Spirit HalloweenSenior Assistant Store ManagerDeptford, NJ$19.92–$20.17 / hourFull timeThe Assistant Manager is responsible for supporting the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company policies and procedures. The physical demands of the job require in excess of 8 hours of standing, walking, climbing ladders and lifting up to 50 pounds.
Store Manager - Spirit Spencer Gifts - Spirit HalloweenStore Manager - SpiritMillville, NJ$20.92–$21.17 / hourThe Store Manager oversees and is accountable for the total operation of a store ensuring maximum sales and profitability by establishing and maintaining Guest Services and, controlling expenses. The Store Manager is responsible for shrink, merchandising, inventory control, staffing, setup, pack-up and teardown of a seasonal store.
Assistant Store Manager - Spirit Spencer Gifts - Spirit HalloweenAssistant Store Manager - SpiritMillville, NJ$17.92–$18.17 / hourThe Assistant Manager is responsible for supporting the Store Manager in the various tasks involved in the overall operation of a store ensuring maximum sales/profitability by establishing and maintaining Guest Services, developing staff, controlling expenses, shrinkage and all aspects of merchandising and inventory control. The Assistant Store Manager supports the Store Manager in the staffing, setup, merchandising, pack-up and teardown of a Seasonal Store.
Director, Program Management L3Harris TechnologiesDirector, Program ManagementCamden, NJ$184,000–$341,000 / yearKey responsibilities include developing trusted relationships with internal and external customers, ensuring exceptional execution of development and production programs, and partnering closely with Business Development and Capture teams to shape new opportunities and define competitive, winning solutions. The leader will manage and expand our Autonomous Capabilities portfolio, including Torpedo Tube Launch and Recovery (TTLR) programs, and our Electrical & Propulsion System Integration (EPSI) programs such as T-AGOS, the Ship-to-Shore Connector, IVER 4-900, and related efforts.
Sr Global Technical Consultant - LS Ecolab Inc.Sr Global Technical Consultant - LSKing of Prussia, PA$128,600–$193,000 / yearThe candidate will be expected to provide support/input on technical enquiries, support customer disinfectant efficacy validation (advising on appropriate methodology, customer organisms/surfaces to be tested and experimental design) and support implementation and use of Ecolab’s bio-decontamination solutions. The Senior Global Technical Consultant (GTC) role is designed to work alongside customers at their facilities to identify potential improvements to ensure regulatory compliance, identify safety and operational efficiency opportunities.
Senior Entertainment Project Manager Synerfac Technical StaffingSenior Entertainment Project ManagerWilmington, DE$120,000–$150,000 / yearTemporaryContractorDemonstrated leadership ability with experience managing teams, delegating tasks, and driving projects from concept through execution . * Strong expertise in staging, lighting, audio, and video systems, including moving light repair, maintenance, and programming .