Sr Financial Analyst Athene Holding LTDSr Financial AnalystWest Des Moines, IAQualifications and Experience: 3+ years of relevant experience in financial planning & analysis, accounting, statutory reporting, actuarial analysis, legal entity forecasting, capital planning, tax forecasting, consulting, or other analytical finance roles, or relevant experience. Purpose: The Senior Financial Analyst, Financial Planning & Analysis plays a key role in supporting statutory financial forecasting, legal entity planning, capital planning, and tax forecasting across Athene's insurance business.
Sage Manufacturing Systems Analyst Perdue Farms IncSage Manufacturing Systems AnalystSioux City, IANiman Ranch supports a community of more than 600 independent farmers and ranchers who raise pork, beef, and lamb traditionally, humanely, and sustainably to deliver the finest tasting meat. A Sage Manufacturing Systems Analyst bridges business needs and IT capabilities by implementing, customizing, and supporting Sage ERP solutions (like Sage 100 -formerly MAS 90/200).
Analyst, Parts Order Fulfilment Sunrise Systems IncAnalyst, Parts Order FulfilmentDubuque, IADevelop global service part forecasts for newly adopted service parts using historical data, engineering and product support input, and product and component knowledge. Manages the Order Fulfillment Process to ensure service part availability by developing, recommending, and implementing strategies to meet the master schedule.
Water Quality GIS Analyst State of IowaWater Quality GIS AnalystDes Moines, IA$64,542.40–$99,424 / year6 months' experience, 12 semester hours, or a combination of both that encompasses the physical, chemical, and biological aspects of surface and ground water resources including the following: • Surface water hydrology • Ground water hydrology • Hydraulics • Water resources engineering • Natural resources conservation engineering • Water supply engineering • Water quality engineering • Erosion and sediment transport • Surface or ground water chemistry • Watershed dynamics • Limnology • Stream or wetland ecology The Water Resources selective is distinct from the Water Supply, Waste Water, Water Quality, and Chemistry selectives in that the Water Resources selective applies to the management, engineering, and quality analysis of surface and groundwater resources in the natural environment rather than the processing of water in a waste water or drinking water treatment plant or the analysis of water samples in a laboratory. Critical Job Competencies: Accountability, Integrity, High Productivity, Communication Skills, Team Player, Customer Focus, Interpersonal Skills, Computer Skills, Self-Management Skills, Project Management, and Technical Skills in GIS Programs including but not limited to: ESRIs ArcGIS, ArcGIS Pro, Spatial Analyst modeling tools, ArcGIS Online, and other platforms for data visualization.
Hyperion Business Analyst Syntricate Technologies IncHyperion Business AnalystDes Moines, IAResponsible for supporting the existing Hyperion applications as well as performing end to end coordination on any new enhancements, infrastructure updates, tech refresh etc. Required Skills: The Hyperion Analyst will work closely with business partners and coordinate with IT (offshore application support and Infrastructure team).
Board Certified Behavioral Analyst GpacBoard Certified Behavioral AnalystCouncil Bluffs, IA80000–130000GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. The BCBA will oversee client treatment plans, supervise clinical staff, and work closely with families to ensure positive outcomes through evidence-based ABA services.
Senior Portfolio Credit Analyst - Farm & Ranch Federal Agricultural Mortgage CorpSenior Portfolio Credit Analyst - Farm & RanchJohnston, IARemoteResponsibilities will primarily include working with Farmer Mac Servicers on requests common to agricultural loan portfolios; analyzing distressed loans to determine risk and obtain best return outcomes; monitoring portfolio credit quality and ensuring risk ratings are appropriate. Farmer Mac is committed to a compensation program that will enable the organization to attract, motivate, reward, and retain highly skilled and creative talent to maintain sustained long-term performance and achieve the organization's strategic business objectives.
Financial Analyst UnityPoint HealthFinancial AnalystFort Dodge, IowaFrom participating in month-end close reviews to enhancing reporting capabilities with available systems and tools, you'll play a key role in improving financial visibility and supporting strategic decision-making. As a Financial Analyst, you'll be a trusted finance partner, helping shape business decisions through budgeting, forecasting, and insightful financial analysis.
ServiceNow BPC Analyst Judge GroupServiceNow BPC AnalystAnkeny, IA$55–$63 / yearBy providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes. This role drives process transformation by gathering requirements, designing scalable solutions, and supporting successful ServiceNow implementations aligned with organizational goals and best practices.
Senior, Analytics Analyst Emerson Electric CoSenior, Analytics AnalystMarshalltown, IAThrough our deep domain expertise and legacy of flawless execution, Emerson helps customers in critical industries like life sciences, energy, power and renewables, chemical and advanced factory automation operate more sustainably while improving productivity, energy security and reliability. We have built an engaged community of inquisitive, dedicated people who thrive knowing they are welcomed, trusted, celebrated, and empowered to solve the world's most complex problems - for our customers, our communities, and the planet.
Purchasing Analyst Sears SeatingPurchasing AnalystDavenport, IADrive material flow improvements and storage optimization through collaboration with internal and external functional areas to realize reduced or improved warehousing footprints and realize manufacturing efficiencies through improved material flow. The Purchasing Analyst is responsible optimizing Sears supply chain by developing inventory strategies that best support customer demand as well as analyzing slow moving inventory to reduce total held inventory.
NewRetirement Benefit Analyst V Principal Financial GroupRetirement Benefit Analyst VDes Moines, IowaRemote$69,300–$145,400 / yearFull timeSalary Range: $69300 - $145400 / year Salary Details: The following levels and locations are examples of market-specific salary ranges across different job levels and geographies. We are looking for someone who thrives on using their analytical skills, enjoys collaborating with a wide variety of internal partners, and can develop tools and processes to meet the needs of an evolving retirement services landscape.
HRIS Analyst Mom's MealsHRIS AnalystAnkeny, IAFull timeCompany Overview Mom’s Meals is a home-delivered meal service providing fully prepared, refrigerated meal solutions direct to homes nationwide since 1999. Configures the system to meet ongoing business needs and generates reports to support HR functions, including compensation, compliance, performance management, and workforce analytics.
Data Governance- Manager PricewaterhouseCoopers LLPData Governance- ManagerDes Moines, IA$99,000–$232,000 / yearPwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy . As a Manager, you will supervise, develop, and coach teams while managing client service accounts and driving engagement workstreams, delivering quality deliverables that meet client expectations.
NewData Strategy-Manager PwCData Strategy-ManagerDes Moines, IA$99,000–$232,000 / yearIn data analysis at PwC, you will focus on utilising advanced analytical techniques to extract insights from large datasets and drive data-driven decision-making. PwC does not intend to hire experienced or entry level job seekers who will need, now or in the future, PwC sponsorship through the H-1B lottery, except as set forth within the following policy: https://pwc.to/H-1B-Lottery-Policy .
Financial Analyst Stride, Inc.Financial AnalystDes Moines, IowaCOMPENSATION & BENEFITS: Stride, Inc. considers a person's education, experience, and qualifications, as well as the position's work location, expected quality and quantity of work, required travel (if any), external market and internal value when determining a new employee's salary level. This position will research, collect, review and monitor financial data in order to build timely and accurate financial models that are able to increase company profit through enhancements of operational efficiencies and resource utilization.
FP&A Analyst Stride, Inc.FP&A AnalystDes Moines, IowaThis position is virtual and open to residents of the 50 states, D.C. COMPENSATION & BENEFITS: Stride, Inc. considers a person's education, experience, and qualifications, as well as the position's work location, expected quality and quantity of work, required travel (if any), external market and internal value when determining a new employee's salary level. This position will research, collect, review and monitor financial data in order to build timely and accurate financial models that are able to increase company profit through enhancements of operational efficiencies and resource utilization.
Sr. Underwriting Strategy Analyst - Hybrid Opportunity GuideOne Insurance CoSr. Underwriting Strategy Analyst - Hybrid OpportunityWest Des Moines, IA$81,000–$130,000 / yearGet to Know GuideOne: At GuideOne, we believe that our people are our greatest asset, and we foster a sense of collaboration among our team members so they can learn from and inspire one another to deliver excellence in risk solutions and services to our customers. The Senior Underwriting Strategy Analyst supports the Director of Underwriting Strategy in driving portfolio performance, optimizing underwriting, and advancing strategic initiatives across the underwriting lifecycle.
Senior Business Systems Analyst (Actuarial IT) Athene Holding LtdSenior Business Systems Analyst (Actuarial IT)West Des Moines, IAIn this role, you''ll partner closely with Actuarial, Finance, and Technology teams to analyze complex business challenges, shape enterprise technology solutions, and deliver high-quality capabilities supporting actuarial data, finance, reinsurance, and reporting. Partner with Actuarial, Finance, Reinsurance, and Technology stakeholders to analyze business processes, facilitate requirements workshops, and translate complex business needs into scalable technology solutions supporting actuarial and financial operations.
Actuarial Analyst IV, Pricing Design - Remote CSAA Insurance GroupActuarial Analyst IV, Pricing Design - RemoteIARemote$122,850–$136,500 / yearAlabama - Home Teleworkers, Alabama - Home Teleworkers, Arizona - Home Teleworkers, Arkansas - Home Teleworkers, Connecticut - Home Teleworkers, Delaware - Home Teleworker, District of Columbia - Home Teleworkers, Florida - Home Teleworkers, Georgia - Home Teleworkers, Idaho - Home Teleworkers, Illinois - Home Teleworkers, Indiana - Home Teleworkers, Iowa - Home Teleworkers, Kansas - Home Teleworker, Kentucky - Home Teleworkers, Louisiana - Home Teleworkers, Maine Home Teleworkers, Maryland - Home Teleworkers, Massachusetts - Home Teleworkers, Michigan - Home Teleworkers, Minnesota - Home Teleworkers, Mississippi - Home Teleworker, Missouri - Home Teleworker, Montana - Home Teleworkers, Nebraska - Home Teleworkers {+ 18 more}. Most employees hold Home-Flex roles, working primarily from home, often with the flexibility to work from various locations including CSAA offices.
NewFinance Transformation Analyst II Athene Holding LtdFinance Transformation Analyst IIWest Des Moines, IAPurpose: The Finance Transformation Analyst II will leverage financial and accounting experience and expertise - with a focus in investment accounting, corporate accounting, financial planning & analysis (FP&A), tax accounting, and/or forecasting - to provide dedicated business support to finance transformation projects and process and reporting improvement initiatives. Partner with Information Technology teams to translate business needs into solutions: Serve as a liaison between IT and business users to translate business needs into value-added solutions that support current and future requirements, while independently managing assigned priorities, deliverables, and timelines.
Enterprise Data Engineer Sammons Financial GroupEnterprise Data EngineerWest Des Moines, Iowa$95,311–$158,851 / yearFull timeSammons Financial Group maintains an internal Talent Acquisition function and does not accept unsolicited resumes or candidate submissions from search firms, staffing agencies, or other third-party recruiting vendors. Work Authorization/Sponsorship: At this time, we’re not considering candidates that need any type of immigration sponsorship now or in the future or those needing work authorization for this role (This includes, but is not limited to students on F1-OPT, F1-CPT, J-1, etc.).
Systems Reporting Analyst III Kirkwood Community CollegeSystems Reporting Analyst IIICedar Rapids, IASW, Cedar Rapids, IA 52404, 319-398-5572,equity@kirkwood.edu, or the Director of the Office for Civil Rights, U.S. Department of Education, Cesar E. Chavez Memorial Building, 1244 Speer Boulevard, Suite 310, Denver, CO 80204-3582, Telephone: (303) 844-5695 FAX: (303) 844-4303, TDD 800-877-8339 Email: OCR.Denver@ed.gov. Do you have a strong proficiency in SQL, including the ability to extract, transform, validate, and analyze data from multiple enterprise systems and databases and experience translating business requirements into reporting solutions, metrics, dashboards, and actionable insights for business leaders and stakeholders?.
Sr Financial Analyst Athene Holding LtdSr Financial AnalystWest Des Moines, IAQualifications and Experience: 3+ years of relevant experience in financial planning & analysis, accounting, statutory reporting, actuarial analysis, legal entity forecasting, capital planning, tax forecasting, consulting, or other analytical finance roles, or relevant experience. Purpose: The Senior Financial Analyst, Financial Planning & Analysis plays a key role in supporting statutory financial forecasting, legal entity planning, capital planning, and tax forecasting across Athene''s insurance business.
Data and Business Analytics Sr. Consultant Allstate Insurance CompanyData and Business Analytics Sr. ConsultantIA$70,100–$121,475 / yearThis role sits within Allstate Dealer Services (ADS), on a growing and evolving Data Team that partners closely with business leaders to drive growth, improve profitability, and reduce losses. This role serves as a bridge between business stakeholders and technical teams by gathering requirements, analyzing data, identifying trends, and delivering actionable insights.
Epic Certified Analyst - EpicCare Cadence & Prelude 6164543 Accenture PlcEpic Certified Analyst - EpicCare Cadence & Prelude 6164543Des Moines, IAIn addition to delivering innovative solutions for Accenture's clients, you will work with a highly skilled, diverse network of people across Accenture businesses who are using the latest emerging technologies to address today's biggest business challenges. Core Responsibilities: Depending on the client engagement, the Epic Patient Access Consultant will be responsible for collaborating with Accenture team, software vendor team, and client in the following areas.
IT Risk Analyst II First Interstate BancSystem IncIT Risk Analyst IIClive, IAResearches and evaluates proposed new technologies and platforms to ensure the appropriate technical security controls are specified in the requirements and are in alignment with the security reference architecture and security controls framework. Provides security consulting on projects to ensure solutions are designed in accordance with security architecture and that security configurations are properly implemented.
Quality Analyst - Patient Access Center University of IowaQuality Analyst - Patient Access CenterIowa City, IAThe Quality Analyst builds, maintains, and tests quality assurance forms, agent mapping, and report definitions in our call recording and voice analytics systems. They collaborate with the UI PAC training staff to determine needs and opportunities for UI PAC support staff and supervisors to improve clinic-scheduling processes.
Actuarial Product Configuration Analyst III Athene Holding LTDActuarial Product Configuration Analyst IIIWest Des Moines, IAThis candidate will be responsible for the design, coding, configuration, unit testing, and implementation of new product propositions within the Athene applications, primarily ALIP (Accenture Life Insurance Platform) policy administration system. Experience using AI tools to improve productivity, code development, documentation, analysis, and workflow efficiency while applying sound judgment to validate AI-generated outputs.
Benefits Analyst Rocket SoftwareBenefits AnalystDes Moines, IARemote$73,000–$90,000 / yearThe analyst collaborates with internal teams, vendors, and carriers to maintain accurate systems, resolve employee inquiries, and contribute to continuous improvement initiatives. The Benefits Analyst supports the administration, and analysis of U.S. and global benefit programs to enhance the employee experience and align with the company’s total rewards philosophy.
Sr. Financial Systems Analyst, Order to Cash Relativity ODA LLCSr. Financial Systems Analyst, Order to CashIA$88,000–$132,000 / yearRequired Skills: Applications Support, Business Needs, Cross-Functional Teamwork, End-to-End Testing, Financial Systems, Project Management, Security Management, System Administration, Vendor Management. At Relativity, our team members shape how industries uncover critical insights, ensure compliance, advance access to justice and continuously evolve our platform using the latest technologies, including cloud-native architectures, AI capabilities, and modern developer tooling.
Encounters Technical Analyst CVS Health CorpEncounters Technical AnalystIA$46,988–$122,400 / yearThe Senior Analyst, Informatics (Encounter Technical Analyst) is responsible to analyze and document business data and processes, conduct root cause analysis, and create reports or other solutions as needed to support business needs. Candidate must be proficient in SQL, able to write and modify queries, interpret results, conduct root cause analysis, develop short- and long-term solutions following through to completion.
ITSM Tools Analyst MaximusITSM Tools AnalystDavenport, IARemoteFull timeMaximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. - Support Flexera and ServiceNow SAM Pro operations, including maintaining asset records, validating software inventory, and managing discovery and reconciliation processes.
Manager, Data Operations TriWest Healthcare AllianceManager, Data OperationsDes Moines, IARemoteFull timeTechnical Skills: In-depth knowledge of all application functionality, security, development, and system administration; knowledge of relevant technology, tools and middleware; proficient change agent; knowledge of the agile methodology and software maintenance and support. The manager serves as a bridge between data engineering, analytics, and business stakeholders to ensure timely, high-quality data delivery for operational and strategic needs.
Senior Analyst, Derivative Operations Athene Holding LTDSenior Analyst, Derivative OperationsWest Des Moines, IA$85,932–$128,898 / yearThe role will demand the ability balance both production and project responsibilities - Performing derivative trade lifecycle functions and maintaining relationships with internal and external stakeholders while also defining and supporting projects to drive the strategy of the department and the wider organization. The Senior Derivative Operations Analyst will have responsibilities associated with derivative middle-office trade support, data management, investment accounting oversight, and derivative legal compliance.
Senior Analyst- FP&A BH Management Services IncSenior Analyst- FP&AIA$99,000–$125,000 / yearApply a driver-based modeling discipline throughout - ensuring every budget, reforecast, and actuals comparison is structured so variances can be explained by underlying business drivers rather than line-item deltas. Build, maintain, and improve driver-based compensation and non-compensation expense models, including tech vendor expense tracking, budget templates and rolling forecast (3+9, 8+4) structures.
Senior Information Security Analyst TelligenSenior Information Security AnalystWest Des Moines, IowaIf you need assistance to navigate Telligen’s careers website or to apply for a position, please send an email to [email protected] We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. Success in this role requires strong analytical and problem-solving skills, the ability to communicate complex security concepts to diverse audiences, and a collaborative mindset that drives results across cross-functional teams.
Business Intelligence Analyst, Mission Critical Ryan Companies US IncBusiness Intelligence Analyst, Mission CriticalDes Moines, IA$95,000–$120,000 / yearNon-Solicitation Notice to Recruitment Agencies: Ryan Companies kindly requests that recruitment agencies and third-party recruiters do not submit unsolicited resumes or candidate information to any Ryan Companies employee or office. Notice to Candidates: Please be advised that initial outreach regarding employment at Ryan Companies will only occur via email from the domain @ryancompanies.com email address.
Data Engineer CVS Health CorpData EngineerIA$64,890–$173,040 / yearThe Data Engineer will be responsible for delivering high quality modern data solutions through collaboration with our engineering, analysts, data scientist, and product teams in a fast-paced, agile environment leveraging cutting-edge technology to reimagine how Healthcare is provided. Programming and modifying code in languages like SQL, Python, and PySpark to support and implement Cloud based and on-prem data warehousing services.
Senior, Vendor Governance Analyst (Hybrid: Madison, WI/Waverly, IA) TruStage Financial Group IncSenior, Vendor Governance Analyst (Hybrid: Madison, WI/Waverly, IA)Waverly, IA$83,100–$124,700 / yearThe Senior, Vendor Governance Analyst tracks vendor performance, financial commitments, and governance actions to improve transparency, support leadership decisions, and help ensure vendors deliver against expected outcomes. The Analyst plays a critical role in enabling data driven governance and supporting leadership decision making related to vendor performance, financial outcomes, and risk.
Financial Analyst, Senior o9 Solutions IncFinancial Analyst, SeniorIowa, IA$84,897–$116,733 / yearBudgeting & Rolling Forecasts: Develop and maintain detailed, bottoms-up Excel forecast models and annual operating plans (AOP) covering the end-to-end customer journey-including Sales pipeline progression, Marketing spend, Client Success retention, and Professional Services staffing. SaaS Flywheel Metric Ownership: Track, analyze, and report on critical SaaS unit economics, including CAC Payback, LTV, Net Retention Rate (NRR), and Gross Retention Rate (GRR), identifying areas where churn or inefficiencies impact the business.
Quality Assurance Analyst Harris Computer SystemsQuality Assurance AnalystIowa, IA$55,000–$65,000 / yearReporting to the Mobile Team Lead, the Quality Assurance Analyst's key responsibilities will include: Create, maintain, and execute test plans, test cases, and test scripts for new features, bug fixes, integrations, customer scenarios, and release validation, including functional, exploratory, regression, and developer work item testing. Document, investigate, reproduce, track, and validate software defects, enhancement requests, and customer-reported issues in collaboration with developers, product owners, support staff, and other stakeholders.
Senior Business Systems Analyst (Actuarial IT) AtheneSenior Business Systems Analyst (Actuarial IT)West Des Moines, IowaIn this role, you'll partner closely with Actuarial, Finance, and Technology teams to analyze complex business challenges, shape enterprise technology solutions, and deliver high-quality capabilities supporting actuarial data, finance, reinsurance, and reporting. Partner with Actuarial, Finance, Reinsurance, and Technology stakeholders to analyze business processes, facilitate requirements workshops, and translate complex business needs into scalable technology solutions supporting actuarial and financial operations.
Board Certified Behavior Analyst GpacBoard Certified Behavior AnalystWest Des Moines, IA74000–95000As a Board Certified Behavior Analyst (BCBA) , you'll play a key role in designing and overseeing individualized treatment programs while working alongside experienced clinicians in a supportive, team-focused environment. Candidates should be comfortable working in a fast-paced environment, responding to challenging behaviors, and participating in physical activities that may include lifting, bending, kneeling, sitting on the floor, and moving quickly throughout the clinic.
Board Certified Behavior Analyst (BCBA) GpacBoard Certified Behavior Analyst (BCBA)Cedar Rapids, IA80000–105000GPAC (Growing People and Companies) is an award-winning search firm specializing in placing quality professionals within multiple industries across the United States since 1990. I'm actively connecting with ABA organizations nationwide that are looking for compassionate, clinically driven BCBAs.
Billing Analyst Stride, Inc.Billing AnalystDes Moines, IowaThis position is virtual and open to residents of the 50 states, D.C. COMPENSATION & BENEFITS: Stride, Inc. considers a person's education, experience, and qualifications, as well as the position's work location, expected quality and quantity of work, required travel (if any), external market and internal value when determining a new employee's salary level. SUMMARY: The Billing Analyst compiles, validates, and analyzes data in order to prepare accurate and timely customer invoices, schedules, reconciliations, and journal entries to ensure the company's flow of cash and revenue.
Analyst, Business Procedure Danfoss A/SAnalyst, Business ProcedureAmes, IAAs our new Analyst - Business Procedure, you will be the engine of our sales process, taking ownership of the critical tools and workflows that empower our teams to win new business. Act as the central coordinator for complex customer requests, collaborating with Sales, Engineering, and Operations to deliver timely and high-quality solutions.
NewFinance Transformation Analyst II AtheneFinance Transformation Analyst IIWest Des Moines, IowaThe Finance Transformation Analyst II will leverage financial and accounting experience and expertise — with a focus in investment accounting, corporate accounting, financial planning & analysis (FP&A), tax accounting, and/or forecasting — to provide dedicated business support to finance transformation projects and process and reporting improvement initiatives. Serve as a liaison between IT and business users to translate business needs into value-added solutions that support current and future requirements, while independently managing assigned priorities, deliverables, and timelines.
Corporate Development Senior Analyst First Interstate BancSystem, Inc.Corporate Development Senior AnalystClive, IA$91,300–$150,700 / yearConducts comprehensive market, competitive, and product analyses to identify growth opportunities, assess emerging industry trends, evaluate competitive positioning, and support strategic decision-making across business lines. Additionally, this position will assist in the identification and execution of M&A and divestiture activity, including supporting the due diligence process and also supports certain investor relations functions.
NewSenior Treasury Analyst (BSIRRM Product Strategy and Analytics) Wells Fargo & CoSenior Treasury Analyst (BSIRRM Product Strategy and Analytics)West Des Moines, IA$87,000–$168,000 / yearThey are accountable for execution of all applicable risk programs (Credit, Market, Financial Crimes, Operational, Regulatory Compliance), which includes effectively following and adhering to applicable Wells Fargo policies and procedures, appropriately fulfilling risk and compliance obligations, timely and effective escalation and remediation of issues, and making sound risk decisions. In this role, you will: Act as senior consultant to finance, accounting and business line management on matters related to corporate treasury and related financial management with a focus on trading portfolio strategy and analytics.