NewSenior Manager, Commercial Training, Commercial Operations and Analytics Agios PharmaceuticalsSenior Manager, Commercial Training, Commercial Operations and AnalyticsAtlanta, GA$131,035–$196,553 / yearDesign, develop, deliver, and maintain training programs and assets – including learning materials, facilitator guides, eLearning modules, workshops, job aids, onboarding resources, and learner communications – for Market Access and Commercial Sales teams, with a primary focus on Patient Support Managers, Clinical Nurse Educators, Field Reimbursement Managers, and Payer teams. Own end-to-end execution of major training moments – new hire classes, National Sales Meetings, POA meetings, workshops, and training events – including planning, vendor coordination, logistics, materials, attendee communications, and on-site delivery across multiple stakeholders and time zones.
NewTax Manager JobotTax ManagerMilton, GA$180,000–$220,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. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners.
Senior Tax Manager (Remote) JobotSenior Tax Manager (Remote)Decatur, GARemote$130,000–$180,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. Plan, execute, direct, and complete tax projects in a wide variety of industries; provide innovative tax planning, consulting, and compliance expertise to clients, and manage to budget.
Audit Manager JobotAudit ManagerSandy Springs, GA$120,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. Our firm provides assurance, tax, accounting, and advisory services across a diverse client base and has built a reputation for delivering high-quality service through long-term client partnerships.
Enrollment Operations Manager JobotEnrollment Operations ManagerAtlanta, GA$100,000–$120,000 / yearAdditionally, the organization’s focus on career-oriented healthcare education allows leaders to feel a tangible connection between their work and real-world impact, helping students transition into meaningful careers, while still operating in a structured, performance-focused business setting. This role isn’t just managing admissions—it’s overseeing the entire enrollment engine, from pipeline optimization to compliance and execution, giving the right person a strong sense of ownership and visibility with executive leadership.
Sr. Environmental & Air Permitting Manager SNF Holding CompanySr. Environmental & Air Permitting ManagerMarietta, GeorgiaThey work with Team Members to interpret and process environmental data, make strategic decisions based on sound engineering judgement, produce quality deliverables, provide excellent customer service and project management for our clients, and maintain good working relationships with State regulatory agencies on environmental compliance and permit issues. The Manager will have deep technical experience in air quality permitting and emissions inventories, excellent regulatory interpretation skills, and a strong ability to solve complex problems and challenges, develop and organize effective plans, and make decisions in a fast-paced, sometimes unpredictable environment.
Electrical Project Manager JobotElectrical Project ManagerAtlanta, GA$110,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. You will have access to in-house apprenticeship programs, leadership training and skill building classes that are built specifically for people in this industry.
Sales Manager UlineSales ManagerBraselton, GAConduct regular joint sales calls with Sales Representatives and Account Managers and work closely with strategic accounts. 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.
Manager of Client Relations (Nuclear Industry) JobotManager of Client Relations (Nuclear Industry)Johns Creek, GA$170,000–$230,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 will represent a full portfolio of engineered products and services, working closely with engineering, manufacturing, and project teams to deliver high impact solutions to clients.
NewAP Manager (CONFIDENTIAL) Vaco LLCAP Manager (CONFIDENTIAL)Alpharetta, GA$95,000–$110,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewSales Account Manager UlineSales Account ManagerBraselton, GAUline, a name millions of businesses across North America know and trust, is looking for an experienced Sales Account Manager to build our growing Raleigh, North Carolina 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 Sales Manager UlineTerritory Sales ManagerBraselton, GAUline, a name millions of businesses across North America know and trust, is looking for an experienced Territory Sales Manager to build our growing Raleigh, North Carolina 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.
Client Relationship Manager Reed Smith USClient Relationship ManagerAtlanta, Georgia$140,000–$167,000Full timeThe role partners closely with Client Relationship Leaders (CRLs), Practice/Industry Group Leaders (PG/IGLs), and client teams to help drive a coordinated, informed, and commercially focused approach to client engagement. Lead coordination and strategic positioning for panel appointments, re-panel processes, and pitch preparation; follow up with client contacts/lawyers post-pursuit to obtain feedback on outcome, and analyze post-pursuit feedback to inform future relationship and business development strategies.
NewAccounting Manager x 135K - 150K + bonus x Westside Vaco LLCAccounting Manager x 135K - 150K + bonus x WestsideWestside, CA$140,000–$150,000Determining 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. ???????Vaco by Highspring values a diverse workplace and strongly encourages women, people of color, LGBTQ+ individuals, people with disabilities, members of ethnic minorities, foreign-born residents, and veterans to apply.
NewRevenue Accounting Manager Vaco LLCRevenue Accounting ManagerAtlanta, GA$100,000–$120,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewFund Accounting Manager x 135K - 150K x Westside Vaco LLCFund Accounting Manager x 135K - 150K x WestsideWestside, CA$130,000–$150,000Determining 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. With that said, as required by local law, Vaco by Highspring believes that the following salary range referenced above reasonably estimates the base compensation for an individual hired into this position in geographies that require salary range disclosure.
NewAccounting Manager x 120K - 140K + bonus x Westside Vaco LLCAccounting Manager x 120K - 140K + bonus x WestsideWestside, CA$140,000–$140,000Accounting Manager – Private Equity – Alternatives – Waterfall – Funds – PE – P.E. – Closed Assets – Capital Structure – Carried Interest – Performance Fee – Management Fee – Returns Calculations – IRR – Internal Rate of Return – Private Credit – CPA – C.P.A. 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.
NewAccounting Manager x 135K - 140K x Westside Vaco LLCAccounting Manager x 135K - 140K x WestsideWestside, CA$130,000–$150,000Determining 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. With that said, as required by local law, Vaco by Highspring believes that the following salary range referenced above reasonably estimates the base compensation for an individual hired into this position in geographies that require salary range disclosure.
NewSenior Manager of Financial Services Vaco LLCSenior Manager of Financial ServicesAtlanta, GA$130,000–$150,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewBenefits & Leave Manager Vaco LLCBenefits & Leave ManagerAtlanta, GA$100,000–$120,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewFixed Asset Accounting Manager Vaco LLCFixed Asset Accounting ManagerAtlanta, GA$110,000–$140,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewManager, FP&A Vaco LLCManager, FP&ARoswell, GA$110,000–$135,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewFinancial Reporting Manager Vaco LLCFinancial Reporting ManagerAtlanta, GA$125,000–$140,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewCustomer Care Manager Vaco LLCCustomer Care ManagerBrookhaven, GA$110,000–$120,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewRespiratory Therapy Manager, FT Days - Windy Hill Hospital Wellstar Health Systems, Inc.Respiratory Therapy Manager, FT Days - Windy Hill HospitalMarietta, GADay (United States of America)Click Here to Visit the Windy Hill Hospital Website. Privacy Policy at https://www.wellstar.org/financial-policy-and-privacy-info and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions.
NewSenior Tax Manager Vaco LLCSenior Tax ManagerAtlanta, GA$150,000–$170,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewAccounting Consolidations Manager Vaco LLCAccounting Consolidations ManagerAtlanta, GA$120,000–$140,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewPayroll Manager Vaco LLCPayroll ManagerAtlanta, GA$120,000–$140,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewSenior Accounting Manager Vaco LLCSenior Accounting ManagerAtlanta, GA$125,000–$150,000The Senior Accounting Manager will lead a small accounting team and play a hands-on role in managing the close process, financial reporting, addressing technical accounting matters, overseeing inventory accounting, strengthening internal controls, and supporting external audit activities. 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.
NewBusiness Unit Finance & Accounting Manager Vaco LLCBusiness Unit Finance & Accounting ManagerAtlanta, GA$120,000–$140,000Determining 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. Determining compensation for this role (and others) at Vaco/Highspring depends upon a wide array of factors including but not limited to the individual’s skill sets, experience and training, licensure and certifications, office location and other geographic considerations, as well as other business and organizational needs.
NewDialysis Clinical Manager Registered Nurse - RN Fresenius Medical CareDialysis Clinical Manager Registered Nurse - RNAtlanta, GAAs the facility leader, you will be part of a close-knit, collaborative team responsible for delivering unique care plans and providing dialysis treatment to patients facing end stage renal disease or chronic kidney disease. We have a diverse range of employee resource groups (ERGs) to encourage employees with similar interests, goals, social and cultural backgrounds, or experiences to come together for professional and personal development, discussion, activities, and peer support.
NewSenior Oncology Account Manager (Neuro-Oncology), Atlanta Jazz PharmaceuticalsSenior Oncology Account Manager (Neuro-Oncology), AtlantaAtlanta, GARemote$155,200–$232,800 / yearThe successful candidate may also be eligible for a discretionary annual cash bonus or incentive compensation (depending on the role), in accordance with the terms of the Company's Global Cash Bonus Plan or Incentive Compensation Plan, as well as discretionary equity grants in accordance with Jazz's Long Term Equity Incentive Plan. Actively gain customer insights and provide timely feedback to cross-functional partners and regional sales manager regarding account business trends, changes in the therapeutic landscape, performance, industry issues and business opportunities and obstacles .
Physician Office Division Sales Manager Medline IndustriesPhysician Office Division Sales ManagerAtlanta, GA$134,000–$201,000 / yearFull timeDevelop and mentor staff through on-boarding, open communication, training and development opportunities and performance management processes; build and maintain employee morale and motivation; ensure the team is appropriately staffed with required competencies. Conduct one-on-one review with all Account Representatives to build more effective communications, to understand training and development needs, and to provide insight for the improvement of Account Executive’s sales and activity performance.
NewAcute Dialysis Services Program Manager - RN Fresenius Medical CareAcute Dialysis Services Program Manager - RNMarietta, GAConfers routinely with Technical Program Manager and Technical Operations Manager to ensure preventative maintenance program for routine machine maintenance, to ensure the timely repair of disabled machines, to coordinate infection control measures, routine culturing, water testing, logging of results, transportation of equipment and supplies and communicate technical information to the staff. Responsible for Acute Care Electronic System (ACES) include the following: Takes initiative and action to respond, resolve and follow up regarding customer service issues with all customers in a timely manner.
Manager, Engineering Medline IndustriesManager, EngineeringMilton, GA$116,000–$174,000 / yearFull timeHiring staff, recommending pay increases, performing performance reviews, training and development of staff, estimating personnel needs, assigning work, meeting completion dates, interpreting and ensuring consistent application of organizational policies. Typically oversees professional employees/teams OR typically manages non-professional employees through Supervisors in manufacturing, distribution or office environments - Day-to-day operations of a group of employees.
Project Manager, Engineering Medline IndustriesProject Manager, EngineeringMilton, GA$116,000–$174,000 / yearFull timeEstablish and enforce compliant project documentation practices, including oversight of drawings, specifications, and engineering change records, ensuring adherence to quality system requirements (e.g., DHF/DMR, change control). JOB SUMMARY: The PMO Engineer partners closely with engineering, quality, operations, and senior leadership to manage complex, cross-functional, medical device new product introductions (NPI).
NewBilling Manager - Digitech SarnovaBilling Manager - DigitechAtlanta, GAAdditional responsibilities include identifying deficiencies within the group and escalating them to the Director, building positive relationships both internally and externally, maintaining Key Performance Indicators (KPIs), and delivering annual reviews with staff, along with corrective actions when necessary. The A/R Management Manager is responsible for directly managing the ARM team and ensuring that outstanding accounts, denials, and appeals are accurate and followed up on in a timely manner to maximize reimbursements.
NewSenior Marketing Manager - Remote CorpaySenior Marketing Manager - RemoteAtlanta, GARemote$110,000–$140,000 / yearThis is a highly visible role for a strategic marketer who enjoys connecting the dots, influencing stakeholders, and turning complex offerings into clear, compelling value for customers. Corpay is a global technology organization that is leading the future of commercial payments with a culture of innovation that drives us to constantly create new and better ways to pay.
NewContinuous Improvement Manager - Industrial American Equipment HR LLCContinuous Improvement Manager - IndustrialAustell, GARemote$100,000–$105,000 / yearThey possess a natural curiosity for observing how work is performed, identifying inefficiencies, and collaborating with teams to design practical, sustainable improvements that increase productivity, quality, safety, and employee engagement. They are comfortable spending time on the production floor observing operators, asking questions, studying workflows, and working side-by-side with teams to develop better ways of operating.
NewMarketing Manager - Remote ButterflyMXMarketing Manager - RemoteAtlanta, GARemoteAccess to optional benefits including pre-tax flexible healthcare spending accounts (FSA and HSA), Dependent Care FSA, and Commuter Benefits, as well as optional Supplemental Life, AD&D, Hospital Indemnity, Disability, Legal, Accident, Critical Illness, Pet, and Personal Liability Insurance. Our products are installed in more than 15,000+ multifamily, commercial, gated communities, and student-housing properties worldwide, including properties developed, owned, and managed by the most trusted names in real estate.
NewSenior eCommerce Channel Manager Kimberly-ClarkSenior eCommerce Channel ManagerRoswell, GARemote$127,600–$157,600 / yearThis role works in close partnership with Kimberly Clark Professional Channel Managers, Customer Marketing Managers, and the Digital Sales team to integrate eCommerce strategies into customer Joint Business Plans (JBPs) and drive measurable value creation. The eCommerce Channel Manager is responsible for executing and evolving Kimberly-Clark Professional’s eCommerce Playbook with targeted strategic partners to drive omni-channel growth, elevate customer partnerships, and create a sustainable competitive advantage in this fast-growing channel.
NewDriver Manager SchneiderDriver ManagerFairburn, GASchneider is seeking a Driver Manager in Fairburn, GA to ensure successful execution of customer freight delivery through effective driver management. This diversity and openness ensures all associates have equal access to opportunities and resources to contribute fully to the organization's success, and it fuels innovation, improves strategic thinking and cultivates leadership.
NewRetail Operations Manager PetSmartRetail Operations ManagerLoganville, GAAccountable for, provides oversight, and validates proper execution of inventory management and pricing processes, including, but not limited to, inventory accuracy, receiving, stocking/re-stocking, inventory counts (live and non-live), product rotations and planner/planogram sets in a timely and organized manner. Facilitates the associate experience and supports associate development; including but not limited to ensuring associates are appropriately trained across the store, onboarding, associate reviews, labor management, mentoring, succession planning, and coaching for accountability.
NewManager, AI Marketing Orchestration, GTM Engineer SarnovaManager, AI Marketing Orchestration, GTM EngineerAtlanta, GAThis role transforms marketing from a manual, channel-driven function into a scalable, AI-powered growth engine by automating execution, improving speed to market, and increasing efficiency across campaigns. The Manager, AI Marketing Orchestration will design, build, and optimize agentic marketing workflows that drive scalable growth across email, paid media, data and content.
NewPartner Account Manager - PAR OPS - Remote PAR TechnologyPartner Account Manager - PAR OPS - RemoteAtlanta, GARemote$60,000–$70,000 / yearAdvocate for partner needs internally and provide training on PAR product capabilitiesThe base salary range for this position is $60,000 to $70,000 USD per year, commensurate with work location, experience, skills, certifications, education, and prior accomplishments. Embracing our "Better Together" ethos, we offer Unified Customer Experience solutions, combining point-of-sale, digital ordering, loyalty and back-office software solutions as well as industry-leading hardware and drive-thru offerings.
NewSenior Product Manager - Remote CorpaySenior Product Manager - RemoteAtlanta, GARemote$145,000–$180,000 / yearThis leader will operate at the intersection of ecosystem strategy, revenue growth, channel partnerships, and integration platform evolution — serving as the strategic hub between ERP channel partners, sales, marketing, product engineering, and customer success. This is a market-facing, commercially oriented role responsible for shaping how Corpay integrates, competes, and grows within ERP marketplaces — specifically Microsoft Dynamics/Business Central, NetSuite, and Sage Intacct.
NewTax Manager, Core Tax Services bdo consultingTax Manager, Core Tax ServicesAtlanta, GA$112,000–$150,000 / yearThe Tax Manager, Core Tax Services is responsible for advising clients on the tax implications of their business objectives, evaluating and selecting alternative actions to lessen tax burden and cost of compliance, identifying different methods of complying with tax regulations while acting as the primary client contact for complex tax issues. Tax Specialization: Develops an in-depth understanding of the technical and practical issues and opportunities regarding one or more areas of taxation, e.g., individual, corporate, property, sales, corporate, pass-through, state and local, international, expatriate, transfer pricing, credits and incentives, compensation and benefits, accounting methods, R&D tax benefits.
NewCommunications Manager MicrosoftCommunications ManagerAtlanta, GA$85,100–$169,800 / yearThe Comms Community and Experiences team is a cross‑functional, multi‑disciplinary group that enables the Communications organization by building strong community, advancing AI‑driven communications capabilities, facilitating broad news planning and prioritization, and delivering influencer events and experiences that shape company narratives and relationships. This person will work closely with the Corporate Communications and Technical Strategy team, Office of the Chief Communications Officer, extended Communications group and agency partners to ensure we remain at the leading edge of our craft while strengthening Microsoft’s narrative through key external experiences.