Compensation Analyst First National Bank (FNB Corp.)Compensation AnalystPittsburgh, PADesign and deliver tools and education that enable leaders to make confident, informed pay decisions, education, and executive‑ready presentations to support consistent and informed decision‑making. Lead compensation survey participation, ensuring accurate market benchmarking that informs competitive pay strategies, and manage the integration, validation, and ongoing maintenance of internal and external compensation data.
Compensation Analyst First National Bank Of PennsylvaniaCompensation AnalystPittsburgh, PennsylvaniaCommunication, Education and Enablement Design and deliver tools and education that enable leaders to make confident, informed pay decisions, education, and executive‑ready presentations to support consistent and informed decision‑making. Data, Surveys and Governance Lead compensation survey participation, ensuring accurate market benchmarking that informs competitive pay strategies, and manage the integration, validation, and ongoing maintenance of internal and external compensation data.
Portfolio Analytics and Strategy Analyst Senior - Enterprise Fraud Organization (EFO) - (Tableau, Power BI, SQL, Python, R) PNC BankPortfolio Analytics and Strategy Analyst Senior - Enterprise Fraud Organization (EFO) - (Tableau, Power BI, SQL, Python, R)Pittsburgh, PennsylvaniaAnalytical Approach, Banking Products, Big Data Management and Analytics, Business Analytics, Credit Risk, Mathematics of Financial Instruments, Operational Risk, Performance Measurement, Predictive Analytics, Pricing Models and Analytics, Regulatory Environment - Financial Services, Risk Management Banking Work Experience . In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
Business Analyst Senior - Debit Card PNC BankBusiness Analyst Senior - Debit CardPittsburgh, PennsylvaniaAdditionally, Retail Bank Operations focuses on loan mitigation and investor operations, developing process improvement and automation opportunities, overseeing the daily processing of cash and check deposits, bill payments, and executes strategic quality management functions. In addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service.
Operational Analytics Analyst 2 First National Bank (FNB Corp.)Operational Analytics Analyst 2Pittsburgh, PAThe primary objective involves developing data-driven insights using SQL/DAX and Power BI visualizations to deliver analytics projects that improve efficiency, communicate metrics, and enable senior management to understand the health of the organization. All employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing and monitoring the risk they encounter daily as required by F.N.B.
AI Automation Analyst - Pittsburgh, PA First National Bank (FNB Corp.)AI Automation Analyst - Pittsburgh, PAPittsburgh, PAAll employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing and monitoring the risk they encounter daily as required by F.N.B. This role assists senior team members by configuring tools, preparing data, and monitoring automated processes while learning enterprise AI and automation platforms.
AI Automation Analyst - Pittsburgh, PA First National Bank Of PennsylvaniaAI Automation Analyst - Pittsburgh, PAPittsburgh, PennsylvaniaAll employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing and monitoring the risk they encounter daily as required by F.N.B. This role assists senior team members by configuring tools, preparing data, and monitoring automated processes while learning enterprise AI and automation platforms.
Portfolio Analytics & Strategy Analyst Senior - Decision Science PNC BankPortfolio Analytics & Strategy Analyst Senior - Decision SciencePittsburgh, PennsylvaniaAnalytical Approach, Banking Products, Big Data Management and Analytics, Business Analytics, Credit Risk, Mathematics of Financial Instruments, Operational Risk, Performance Measurement, Predictive Analytics, Pricing Models and Analytics, Regulatory Environment - Financial Services, Risk Management Banking Work Experience . PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Operations Analyst General Dynamics Mission Systems, IncOperations AnalystPittsburgh, PA$214,091–$231,654 / yearAs an Operations Analyst, you will: Identify patterns and trends within battlefield environments to analyze interacting sensor, tracker, communication, and weapon systems across multi-domain, mission-level operations — translating observations into actionable insights that inform approaches and support decision-making. Bachelor's degree or equivalent combination of education and relevant work experience is required plus a minimum of 10 years of relevant experience; or Master's degree plus a minimum of 8 years of relevant experience to meet managerial expectations.
Portfolio Analytics & Strategy Analyst Senior - Retail Banking PNC BankPortfolio Analytics & Strategy Analyst Senior - Retail BankingPittsburgh, PennsylvaniaAnalytical Approach, Banking Products, Big Data Management and Analytics, Business Analytics, Credit Risk, Mathematics of Financial Instruments, Operational Risk, Performance Measurement, Predictive Analytics, Pricing Models and Analytics, Regulatory Environment - Financial Services, Risk Management Banking Work Experience . PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Business Analytics Analyst - Pittsburgh, PA First National Bank Of PennsylvaniaBusiness Analytics Analyst - Pittsburgh, PAPittsburgh, PennsylvaniaWorking closely with FNB’s lines of business, this position develops data-driven insights using technical and business skills and relies on skills in SAS and PowerBI data visualization. Also uses additional tools and methodologies incorporating the latest technologies and modern techniques to measure and increase awareness of organizational performance and highlight business opportunities.
NewGeospatial Data Analyst First National Bank Of PennsylvaniaGeospatial Data AnalystPittsburgh, PennsylvaniaData Analytics: Performs advanced geospatial and data analytics utilizing the Esri platform, SQL, Python, Excel and other analysis tools to drive decision making around retail operations and optimization. All employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing and monitoring the risk they encounter daily as required by F.N.B.
NewCredit Analyst II Northwest Savings BankCredit Analyst IIBellevue, PAConduct underwriting, identify credit risks, analyze repayment capacity and prepare collateral coverage and present in a narrative format within credit memos or modifications to support requests for new money, renewals, annual reviews and modifications. IN0534 Fishers, OH0523 Independence Bus Office, OH0713 NW Bancshares HQ, PA0186 Mount Joy, PA0220 Erie - 8th & State, PA0258 Bellevue, PA0725 State College Business Office, PA0736 Administration Center.
NewGeospatial Data Analyst First National Bank (FNB Corp.)Geospatial Data AnalystPittsburgh, PAPrimary Responsibilities: Data Analytics: Performs advanced geospatial and data analytics utilizing the Esri platform, SQL, Python, Excel and other analysis tools to drive decision making around retail operations and optimization. All employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing and monitoring the risk they encounter daily as required by F.N.B.
Experienced Supply Chain Systems Analyst (Resident - Mechanicsburg PA) Bechtel Plant MachineryExperienced Supply Chain Systems Analyst (Resident - Mechanicsburg PA)Monroeville, PennsylvaniaYou will perform advanced, complex critical business functions to support company operations in areas including but not limited to being responsible for the complete supply chain management life cycle, including components, equipment, and repair parts supporting naval nuclear propulsion plants and training platforms. As a BPMI Experienced Supply Chain Systems Analyst (Resident), located at the Department of Energy (DOE) material office in Mechanicsburg, you will serve as an on-site leader in managing and optimizing supply chain operations within one of the most critical logistical environments.
Cybersecurity Compliance Analyst Bechtel Plant MachineryCybersecurity Compliance AnalystMonroeville, PennsylvaniaYou will analyze and convey pertinent risks that may negatively impact the organization or inhibit the ability to perform work and provide security consultative support to internal stakeholders and third-party entities to enhance capabilities and increase security knowledge and awareness. Coordinate and provide timely responses to supplier security issues as necessary to ensure the protection of NNPI, including working with suppliers to take necessary remediation actions to directly address reported issues.
Experienced Supply Chain Systems Analyst Bechtel Plant MachineryExperienced Supply Chain Systems AnalystMonroeville, PennsylvaniaAs an Experienced Supply Chain Systems Analyst at BPMI, you will work under limited supervision and perform moderately complex critical business functions to support company operations in areas including, but not limited to being responsible for the complete supply chain management life cycle, including components, equipment, and repair parts supporting naval nuclear propulsion plants and training platforms. Cognizant areas may include requirements determination via shipboard configuration management, repair part provisioning, and ship availability planning, supply and demand management, inventory control and storage, material movement authorization, transportation coordination, in-service support, and disposal authorization.
Supply Chain Systems Analyst Bechtel Plant MachinerySupply Chain Systems AnalystMonroeville, PennsylvaniaAs a Supply Chain Systems Analyst at BPMI, you will work under significant oversight and perform routine business functions to support company operations in areas including, but not limited to being responsible for the complete supply chain management life cycle, including components, equipment, and repair parts supporting naval nuclear propulsion plants and training platforms. Cognizant areas may include requirements determination via shipboard configuration management, repair part provisioning, and ship availability planning, supply and demand management, inventory control and storage, material movement authorization, transportation coordination, in service support, and disposal authorization.
Experienced Quality Program Analyst Bechtel Plant MachineryExperienced Quality Program AnalystMonroeville, PennsylvaniaThe position contributes to Cause & Corrective Action efforts, applies Lean and DMAIC methodologies to strengthen processes, and supports Process Improvement initiatives that enhance overall quality outcomes. This role engages in the analysis of quality data, evaluation of metrics, participation in audits and governance reviews, and identification of risks or systemic issues that could affect product, process, or program performance.
Financial Analyst CareerscapeFinancial AnalystPittsburgh, PA$72,000–$92,000 / yearFull timeThis role supports budgeting, forecasting, and cost analysis across multiple business units, working closely with plant controllers and senior finance leadership. The Financial Analyst will prepare monthly financial reports, build forecasting models, and identify trends that affect margins and operating expenses.
NewGovernment and Regulatory Affairs Analyst Keel InfrastructureGovernment and Regulatory Affairs AnalystPittsburgh, PAThis role blends regulatory tracking and compliance support with government relations coordination — monitoring permit status, tracking legislation and rulemaking, preparing briefing materials, and supporting engagement with elected officials and agency staff. The Government and Regulatory Affairs Analyst supports Keel Infrastructure's permitting, entitlement, and government relations efforts across the company's data center infrastructure projects.
NewSanctions Compliance Program Analyst 2 - Pittsburgh, PA First National Bank Of PennsylvaniaSanctions Compliance Program Analyst 2 - Pittsburgh, PAPittsburgh, PennsylvaniaThis position ensures the organization meets regulatory obligations at the transactional level, reducing risk exposure and enabling higher-level compliance functions to focus on strategic oversight and program enhancements. All employees have the responsibility and the accountability to serve as risk managers for their businesses by understanding, reporting, responding to, managing and monitoring the risk they encounter daily as required by F.N.B.
Senior Clinical Informatics Analyst Pantherx Specialty LLCSenior Clinical Informatics AnalystPittsburgh, PAThis role bridges clinical operations and IT delivery: translating clinical workflows and business needs into structured, testable requirements, and ensuring that system configurations, integrations, and data flows reflect the realities of clinical practice. The Senior Clinical Informatics Analyst serves as a senior practitioner and informal mentor within the track, providing clinical depth and analytical rigor that elevates the quality of requirements and system design decisions across Informatics workstreams.
Senior Analyst, Alternatives Investor Servicing Wilshire Advisors, LLCSenior Analyst, Alternatives Investor ServicingPittsburgh, PA$75,000–$82,000 / yearThe Client Solutions team supports underlying investors in Wilshire's alternatives products across hedge funds and private markets, including both private funds and semi-liquid interval funds. This role involves coordinating with internal stakeholders, managing client activities, and managing quantitative and qualitative elements of client reporting that requires the ability to parse large data sets and apply deep analytical skills.
IT Security Analyst/Engineer - Pittsburgh Supercomputing Center (PSC) Carnegie Mellon UniversityIT Security Analyst/Engineer - Pittsburgh Supercomputing Center (PSC)Pittsburgh, PAThe Pittsburgh Supercomputing Center (PSC) a joint research center of Carnegie Mellon University and the University of Pittsburgh, was established in 1986, and for over 30 years has provided university, government, and industrial researchers with access to several of the most powerful systems for advanced computational research, communications, and data storage available to scientists, engineers and scholars nationwide for unclassified research. Communicate with staff and-or PSC users regarding potentially complex security-related technologies and-or processes (e.g., VPN use and best practices, authentication/authorization solutions, firewall changes, EDR, A/V, filesystem integrity monitoring, public key encryption, SSH, SSL/TLS, vulnerability assessment and remediation.).
Senior Testing Analyst FHLBank PittsburghSenior Testing AnalystPittsburgh, PADesigns and executes detailed test plans and test cases to verify that the software meets requirements; identify problems and defects that should be corrected prior to implementation; ensure that the system delivers the required specifications; verify that the system responds in an acceptable manner within the Bank's network environment; perform regression testing to verify that all pre-existing code still works properly; utilize testing tools as necessary for defect tracking, automated testing, and simulated load testing. Works with project manager / program manager to help them in effort and cost estimation activity, project scheduling and planning and identifying risks and issues with project and suggesting mitigation alternatives.
IT QA Analyst, Manual & Automation Giant Eagle IncIT QA Analyst, Manual & AutomationCranberry Township, PA$62,200–$72,550 / hourTechnical Experience Required: JIRA; JMeter; Python; Postman; Selenium; Appium; Retail System; Oracle/SQL Server; Manual, Load and Unit Testing; API Integrations; Automation. Create, maintain and execute test plans for all Pharmacy production applications to ensure versions/releases/patches are viable for production and interoperable among internal/external systems.
Regulatory Compliance Analyst Devon Energy CorpRegulatory Compliance AnalystPittsburgh, PAJob Description: Collaborates under direct supervision to provide routine regulatory permitting and compliance support to asset teams, coordinating with internal disciplines and appropriate regulatory agencies including Pennsylvania Department of Environmental Protection (PADEP) and Susquehanna River Basin Commission (SRBC), on the status and accuracy of permits. In addition, the analyst communicates regulatory updates, addresses routine compliance issues, maintains relationships with regulatory agencies, completes compliance tasks, and supports continuous improvement initiatives.
Business Analyst FHLBank PittsburghBusiness AnalystPittsburgh, PAWhen performing quality assurance testing functions: designs and executes detailed test plans and test cases to verify that the software meets requirements; identify problems and defects that should be corrected prior to implementation; ensure that the system delivers the required specifications; perform regression testing to verify that all pre-existing code still works properly; utilize testing tools as necessary for defect tracking, automated testing, and simulated load testing. The Business Analyst, embedded within the Community Investment portfolio's technology delivery team, will help to accelerate value delivery, reduce implementation risk, and uphold governance quality across requirements, testing, integrations, and change management.
Sr. Business Analyst Officer - Business Support and Delivery WesBanco IncSr. Business Analyst Officer - Business Support and DeliveryPittsburgh, PAPossess clear, concise, effective written and oral communication skills to effectively express thoughts, ideas and concepts to management, bank employees and bank customers in a collaborative and solutions-oriented manner. Business Analyst Officer will ultimately oversee their assigned business areas and application(s) to ensure that we are fully leveraging technology to efficiently and effectively meet the user needs.
Application Support Analyst Benchmark IT Solutions IndiaApplication Support AnalystPittsburgh, PennsylvaniaThe ideal candidate thrives in a fast-paced client environment, enjoys resolving complex issues, and proactively improves processes and system reliability. While not a traditional Business Analyst or Project Manager role, the position requires a problem-solving mindset , strong business understanding, and ownership of day-to-day application operations.
Logistics Analyst I L. B. FosterLogistics Analyst IPittsburgh, PAThe Logistics Analyst is responsible for analyzing transportation and distribution methods to develop and utilize the most advantageous and efficient means of transporting products to meet delivery schedules and deadlines. Experience, Education, & License Requirements: Bachelor's degree in Supply Chain or Business-related field preferred but not required, or 3 plus years equivalent work experience.
Sr. Financial Analyst Primanti Bros.Sr. Financial AnalystPittsburgh, Pennsylvania$85,000–$100,000 / yearThe Financial Analyst conducts quantitative analyses of information related to all aspects of the Brand with particular focus on finance, spending, Scorecard results, budgeting, and forecasting. Excellent written and verbal communication skills with the ability to present financial data to both non-financial stakeholders and senior management.
State Drug Transparency & New Drug Reporting Analyst Mallinckrodt PharmaceuticalsState Drug Transparency & New Drug Reporting AnalystBridgewater, PennsylvaniaThe State Drug Transparency & New Drug Reporting Analyst is responsible for supporting and executing the company’s compliance with state drug price transparency laws and regulations, including price increase reporting, new product introduction filings, and cost component disclosures. Support end-to-end compliance with state drug price transparency reporting laws, including price increase notifications, new drug introduction reporting, and coordination across Commercial, Regulatory, Legal, and Finance teams.
Risk Mitigation Analyst Fox RothschildRisk Mitigation AnalystPittsburgh, PA$76,000–$91,750 / yearKnowledge, Skills, & Abilities: Working knowledge of public-records and investigative research databases and tools, such as Westlaw PeopleMap, LexisNexis Accurint, TLO, IDI Core, PACER and state court portals, Secretary of State and SEC filings, and sanctions/watchlist and news sources, or comparable equivalents. Conduct public-records research on individuals, companies, and related entities using public, commercial, and proprietary databases, including litigation, bankruptcy, lien, judgment, and UCC filing searches; real property records; corporate ownership and affiliate research; regulatory and disciplinary actions; sanctions and watchlist screening; and adverse media review, as appropriate to the assignment.
Map Product Analyst I Aurora Innovation IncMap Product Analyst IPittsburgh, PA$72,000–$108,000 / yearIn this role, you will be responsible for improving tools and operational efficiency by analyzing performance metrics to uncover root causes, converting complex data into actionable operational strategies, and informing priorities for product development. Aurora expects commitment to our safety policies from every employee, and seeks candidates who take an active responsibility, can contribute to building an atmosphere of trust, and invest in the organization's long-term success by prioritizing working safely, no matter what.
IT Security Analyst I BelcanIT Security Analyst IPittsburgh, PALocation: Pittsburgh, PA Area Code: 412, 724, 878 ZIP Code: 15272 Start Date: Right Away Keywords: #PittsburghJobs; #SecurityAnalystJobs; Benefits: On the job training, with cross training for other skilled positions and opportunities for advancement. This role plays a critical part in safeguarding enterprise systems and sensitive data by ensuring that appropriate access is granted to users across the organization.
AP Analyst ArmadaAP AnalystWexford, PennsylvaniaThis role supports financial operations by maintaining accurate records, resolving discrepancies, and providing reporting and analysis related to accounts payable activities. Manage corporate card program, including ordering new cards, handling replacements, and resolving card-related issues.
Senior Analyst, Cybersecurity Operations & Response Fox Rothschild LLPSenior Analyst, Cybersecurity Operations & ResponsePittsburgh, PA$100,000–$115,000 / yearThis role is responsible for assisting with security operations, incident response activities, and threat and vulnerability management initiatives to help protect the Firm's systems, applications, and data from cyber threats. As a member of the Information Services Department, the Senior Analyst, Cybersecurity Operations & Response supports the execution and continuous improvement of the Firm's Cybersecurity Operations & Response program.
Analyst End User PC ArmadaAnalyst End User PCWexford, PennsylvaniaThe End User Services team is responsible for assisting employees with issues related to end point hardware and software; providing technology for collaboration and managing and supporting the Helpdesk application. Technically, the candidate will possess a strong understanding of Microsoft products, including Microsoft 365, as well as endpoint protection software.
Accounting Analyst Rust Belt ResourcesAccounting AnalystPittsburgh, PennsylvaniaCash Management & Controls: Perform daily cash reconciliations of all bank activity and resolve discrepancies while maintaining and documenting strong internal controls. Process Adherence: Follow company processes, controls, and policies across all aspects of the Accounting and Business Analyst functions to ensure high-quality, timely delivery.
Inventory Planning & Replenishment (IPR) Analyst II QXO IncInventory Planning & Replenishment (IPR) Analyst IIBraddock, PAThe ideal candidate has experience in retail or distribution environments, hands-on exposure to advanced planning platforms (o9, Blue Yonder, or Relex), and the ability to collaborate cross-functionally to execute a world-class supply plan. Our strategy is rooted in delivering exceptional customer experiences, improving operational efficiency, and leveraging data, digital tools, and AI to modernize a historically under-digitized industry.
Systems Analyst III - Custom Applications Essential Utilities IncSystems Analyst III - Custom ApplicationsNorth Shore, PAOperating as the Aqua (water and wastewater services) and the Peoples and Delta (natural gas) brands, Essential serves approximately 5.5 million people across 10 states. In this role, you will collaborate with developers, IT teams, external partners, and business users to design, develop, and maintain custom applications and solutions within our approved technical stack.
NewTest Triage Analyst I Aurora Innovation IncTest Triage Analyst IPittsburgh, PA$72,000–$108,000 / yearAbility to understand, communicate, and analyze the technical details of system-level failures and differentiate sub-system level failures of highly complex autonomous software systems, including but not limited to root cause analysis, troubleshooting, escalations, and corrective actions. 1+ year(s) of experience working with autonomous vehicles or robotics industries with experience in domains similar, but not limited to triage, motion planning, perception, mapping, localization, and testing operations.
Financial Analyst Maxor CareerFinancial AnalystPittsburgh, Pennsylvania25 office visit copays; Low biweekly premiums; Company paid basic life/AD&D and Long-term disability insurance; Rx, dental, vision, short-term disability, and FSA. The Financial Analyst reports to the Manager of Finance and provides support in calculating monthly financial results and analysis to maintain/optimize profitability.
Deposit Data Quality Analyst Tristate Capital BankDeposit Data Quality AnalystPittsburgh, PAThe role is expected not only to execute and enhance first-line data quality controls and drive issue remediation at the source, but also to help mature the deposit data management framework, operating routines, and management reporting needed to meet heightened internal and external expectations associated with a larger institution. The Deposit Data Quality Analyst is a first-line business role responsible for owning, managing, and continuously improving the quality of deposit data across consumer and commercial deposit products at a Large Financial Institution (LFI).
Sr. Compensation Analyst Northwest Bancorp, Inc.Sr. Compensation AnalystPittsburgh, PAThis role plays a key part in ensuring equity and executive compensation plan administration aligns with regulatory requirements, plan rules and delegated committee authority, maintaining related policies and procedures, managing equity plan operations including ESPP, supporting Compensation Committee materials, and delivering accurate, timely analysis and reporting. This position partners closely with HR Partners, Northwest executives and managers, Legal, Finance, Payroll, internal and external auditors, and external vendors to deliver competitive, compliant, and shareholder-aligned equity and executive compensation programs.
Business Systems Analyst Consultant The PNC Financial Services Group IncBusiness Systems Analyst ConsultantPittsburgh, PAThis role is responsible for leading business analysis efforts, defining and documenting complex business and data requirements, driving Agile best practices, and supporting the successful delivery of technology solutions within a fast-paced financial services environment. This position is subject to the requirements of Section 19 of the Federal Deposit Insurance Act (FDIA) and, for any registered role, the Secure and Fair Enforcement for Mortgage Licensing Act of 2008 (SAFE Act) and/or the Financial Industry Regulatory Authority (FINRA), which prohibit the hiring of individuals with certain criminal history.
Sr Business System Analyst System OneSr Business System AnalystPittsburgh, PAStrong experience working with Actimize tools (RCM Designer, ActOne configurations, AIS Modeler). Initiatives/Projects: Actimize system, communication to customers on Fraud alerts, Analysis on Fraud, onboarding other software.
AI Application Support Analyst -- Remote LancesoftAI Application Support Analyst -- RemotePA, PARemote$35They will play a crucial role in keeping the platform running smoothly, troubleshooting issues in partnership with technical teams, evaluating and rolling out new strategic capabilities, and helping business users get real, practical value from the tool. The ideal candidate is a strong communicator and natural problem-solver who is equally comfortable working a support ticket with cyber and infrastructure teams as they are leading an approachable lunch-and-learn for a non-technical audience.