Senior Financial Analyst, Fp&A Merrill CorporationSenior Financial Analyst, Fp&AMinneapolis, MN$69,100–$118,300 / yearThe Senior Financial Analyst owns recurring FP&A deliverables, develops financial models, supports planning cycles, and identifies opportunities to improve financial processes and reporting quality. This role partners with Finance leadership and cross-functional stakeholders to deliver accurate reporting, meaningful variance analysis, and decision-support insights.
NewSenior Financial Analyst, COGS & Inventory Craig HomecareSenior Financial Analyst, COGS & InventoryRoseville, MNBeyond supply-related COGS, the role serves as the primary liaison between Finance and Procurement, overseeing both direct and indirect spend categories, including fleet, purchased services, and corporate programs that impact overall cost structure. This role partners closely with Operations, Respiratory Therapy, Pharmacy/IV, Billing, Supply Chain, Procurement, and FP&A to monitor supply usage, reduce shrinkage, improve unit-cost compliance, and strengthen alignment between supplies and revenue billed.
NewBusiness Technology Analyst U.S. BankBusiness Technology AnalystHopkins, MinnesotaResponsibilities include documenting requirements for the modification of existing applications or development of new features in existing applications, documenting requirements for formula-based development of rules within a rules engine, acting as a liaison and technical resource between the business line, credit risk, and the development team for the application, and writing and executing test plans. In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures.
NewWorkforce Analytics Reporting Analyst U.S. BankWorkforce Analytics Reporting AnalystMinneapolis, MinnesotaExperience creating and running reports in the Human Capital Management system(s),Workday, Oracle, PeopleSoft, and/or E360, for the purposes of extracting, collecting, organizing, analyzing and interpreting results for insights. In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures.
NewOracle Developer -Analyst Banner EngineeringOracle Developer -AnalystMinneapolis, MN$82,245–$116,033 / yearKnowledge of underlying database structures - schemas, database objects, file system structure, tables, views, packages, procedures, functions, triggers, sequences, indexes and constraints. This includes designing and implementing functional and maintainable enhancements to Oracle, maintaining the data within the application and creating any permanent or ad hoc reports to help with the stability of the Oracle applications.
Business Systems Analyst-Tech Ameriprise FinancialBusiness Systems Analyst-TechMinneapolis, MN$71,300–$98,000 / yearAct as the liaison between the business and IT organizations in order to provide technical solutions that meet user needs and improve business performance by assisting with the technical analysis of business requirements, problem solving and troubleshooting as part of a larger project team. Knowledge of and ability to effectively use the appropriate modeling methodologies and tool-sets, requirements management methodologies and tool-sets, requirements visualization methods and tool-sets, and artifact versioning tools.
Trade Marketing Analyst Lipari Foods IncTrade Marketing AnalystEdina, MNThe Trade Marketing Analyst serves as the administrator and subject-matter expert for Crystal Farms' Trade Promotion Management (TPM) software (Blue Planner/Up Clear), while providing analytical support across trade spend, promotional performance, compliance, and forecasting. The ideal candidate is highly analytical, detail-oriented, and comfortable working across Sales, Accounting, Finance, and Marketing to improve trade effectiveness and governance.
Business Analyst Dairy Farmers of America IncBusiness AnalystSt. Paul, MNAnalyze and evaluate current business processes for areas of improvement; apply various techniques to business processes to create more efficiency, come up with solutions that work, and obtain desired results (SWOT analysis, mind mapping, PESTLE analysis, brainstorming). Gather, review, and analyze business and industry data, including KPIs, financial reports and other key metrics using data analytics tools to help understand the situation.
Project Analyst - HOMES HEEHR Energy Rebate Programs Aptim CorpProject Analyst - HOMES HEEHR Energy Rebate ProgramsMN$70,000–$90,000 / yearOur consultants proactively collaborate with clients to define and implement strategies and campaigns around key business drivers, with the primary focus of finding and delivering high-impact projects exceeding expectations and meeting the unique needs for our commercial and retail clients. Our technical experts deliver highly innovative projects and complex client solutions providing the full breadth of energy solutions including energy management, carbon management, smart energy infrastructure, distributed energy resources (DER), and carbon-free mobility solutions.
Sr. Pricing & Deal Desk Analyst Accendra Health IncSr. Pricing & Deal Desk AnalystSt. Paul, MN$90,000–$110,000 / yearYou will use your passion for data curiosity and advanced financial modeling skills to build out and maintain pricing tools, RFP responses, and financial authority approval matrices for price actions that come through to you via our CRM: SFDC / Salesforce request. Owens & Minor is a global healthcare solutions company providing essential products, services and technology solutions that support care delivery in leading hospitals, health systems and research centers around the world.
Strategy Business Analyst US BankStrategy Business AnalystMinneapolis, MN$105,400–$124,000 / yearThis role uses strong financial analytical judgment, financial acumen, and concise communication to identify trends, pressure-test assumptions, support business decisions, and connect quantitative analysis to strategic priorities. In addition, certain positions may also be subject to the requirements of FINRA, NMLS registration, Reg Z, Reg G, OFAC, the NFA, the FCPA, the Bank Secrecy Act, the SAFE Act, and/or federal guidelines applicable to an agreement, such as those related to ethics, safety, or operational procedures.
NewBus Systems Analyst-Tech Ameriprise Financial IncBus Systems Analyst-TechMinneapolis, MN$75,000–$98,000 / yearAct as the liaison between the business and IT organizations in order to provide technical solutions that meet user needs and improve business performance by assisting with the technical analysis of business requirements, problem solving and troubleshooting as part of a larger project team. Knowledge of and ability to effectively use the appropriate modeling methodologies and tool-sets, requirements management methodologies and tool-sets, requirements visualization methods and tool-sets, and artifact versioning tools.
Artificial Intelligence (AI) Business Transformation Analyst Wipaire IncArtificial Intelligence (AI) Business Transformation AnalystSouth St. Paul, MN$68,894–$103,341 / yearThe AI Business Transformation Analyst is responsible for designing, developing, and implementing AI-driven solutions that automate processes, streamline workflows, and improve operational efficiency across the organization. Hear, comprehend, speak and effectively verbally communicate in the English language, including following verbal and written instructions, in order to communicate with people inside and outside the organization.
Data Analyst- 100% Remote Opportunity ArsenaultData Analyst- 100% Remote OpportunityMaplewood, MinnesotaRemoteAs part of this mission, we want to build a robust fulfillment service to assist our employees working at stores and distribution centers, satisfy customer orders in an accurate and timely manner, irrelevant of the ordering channel and delivery mechanisms. · Strong knowledge of and experience with reporting packages (Business Objects etc.), databases (SQL etc.), programming (XML, JavaScript, or ETL frameworks) .
Service Desk Analyst 2 NetrioService Desk Analyst 2Golden Valley, MinnesotaMay also be used to support the Project Team or Network Engineers in the initial preparation of the new client equipment, especially new workstations, when needed. 1-2 years of experience in IT Support including knowledge of networking basics, Windows desktop environments, Windows OS and Office365.
NewSystems Analyst, Operational Technology Great River EnergySystems Analyst, Operational TechnologyMaple Grove, MN$78,000–$106,000 / yearSummary: This position assists in the analysis, support, and administration of endpoint devices, systems infrastructure, endpoint management solutions, business services, and cybersecurity programs that support the power supply division and generating plant sites. The analyst helps monitor system performance, troubleshoot technical issues, support technology implementations, and contribute to maintaining secure and reliable technology operations.
Service Desk Analyst 1 NetrioService Desk Analyst 1Golden Valley, MinnesotaReactive ticket work focus of triaging support calls/emails/alerts, first call resolution on level 0 and level 1 issues and on-going collaboration with other members of Netrio’s technical team when appropriate. The above statements reflect the general details necessary to describe the principle functions of the occupation described and shall not be construed as a detailed description of all the work requirements that may be inherent in the occupation.
Senior Logistics Analyst DriSteem CorpSenior Logistics AnalystMinneapolis, MNLead internal teams to review damaged goods from shipments, both inbound and outbound, determine course of action to repair or replace items, determine root cause and corrective actions where possible. This position will be responsible for analyzing the transportation network for both domestic and international shipments, monitoring service metrics and driving continuous improvement strategies to ensure we have a favorable service-to-cost ratio.
Data Analyst-Data Modeler/Engineer-ETL-Source-to-Target Mapping Georgia Tek SystemsData Analyst-Data Modeler/Engineer-ETL-Source-to-Target MappingMinnetonka, MNUtilizing preferred AI tools and platforms such as TensorFlow, Azure Machine Learning, scikit-learn, and PyTorch to build and deploy models that support enterprise analytics and innovation. Applying AI and machine learning techniques to enhance predictive analytics, automate decision-making, and uncover deeper insights from complex datasets.
Sr. Power BI Analyst StratAcuity Staffing Partners IncSr. Power BI AnalystEden Prairie, MNRemote$32–$35 / hourIn terms of professional development, Apex hosts an on-demand training program, provides access to certification prep and a library of technical and leadership courses/books/seminars once you have 6+ months of tenure, and certification discounts and other perks to associations that include CompTIA and IIBA. This role will play a key part in migrating reporting solutions from SAP BusinessObjects to Microsoft Power BI, requiring strong analytical skills, hands-on BI development experience, and close collaboration with business and technical stakeholders.
Epic Tapestry Utilization Management Analyst Expert In Recruitment SolutionsEpic Tapestry Utilization Management AnalystEden Prairie, MNRemoteLeverage Tapestry Care Link for external provider access set up roles, security, workflows, documentation tools, and training materials to support referring providers, delegated entities, and partners. " Configure and optimize Tapestry UM workflows for prior authorizations (e.g., medical, behavioral health, pharmacy-to-medical crossovers) and referrals (in- and out-of-network), including routing rules, WQs, templates, smart text, decision trees, and notification logic.
Analyst AllianceBernstein Holding LPAnalystMinneapolis, MN$120,000–$150,000 / yearThe successful candidate will be required to provide analysis to support commercial decisions for the purpose of pricing both performing and non-performing loan portfolio opportunities while working with analytics professionals, investment advisors and senior stakeholders to develop and achieve business strategies. The expectation is that the candidate will develop robust analytical skills by learning how to effectively leverage databases, datasets, models and a variety of current technology while developing commercial skills over time.
Sr. Treasury Management Analyst Bridgewater BankSr. Treasury Management AnalystSt Louis Park, MN$63,700–$75,200 / yearThis role will be a point of contact for clients when the Treasury Management team is unavailable, will provide full administrative support to the Treasury Management team and focus on complex Treasury Management relationships. Accountable to the Lead Treasury Management Analyst, in this role, you will support the Treasury Management team and serve as a liaison between Treasury Management and other BWB departments.
Senior Credit Analyst Bridgewater BankSenior Credit AnalystSt Louis Park, MN$85,000–$110,000 / yearRESPONSIBILITIES: Prepare credit presentations to be used in the credit approval process including cash flow analysis, forecasting of future performance, industry trends, and loan performance histories. The Senior Credit Analyst will provide support to the lenders by evaluating the financial condition of individuals and businesses applying for lending credit with the bank.
Senior Analyst Financial Controls Advisor (Hybrid) Intact InsuranceSenior Analyst Financial Controls Advisor (Hybrid)Plymouth, MN$112,000–$130,000 / yearThis role plays a critical execution role in the ICFR control uplift initiative by performing risk assessments, preparing high‑quality documentation, and supporting remediation efforts. Analyst works independently on assigned processes and deliverables, applying sound judgment while collaborating closely with Finance, Risk, Audit, and the Financial Controls Advisory team.
HR Process, Technology & AI Transformation Business Analyst Seagate Technology LLCHR Process, Technology & AI Transformation Business AnalystBloomington, MN$84,300–$120,500 / yearOur 1,500+ employees enjoy an active on-site experience from sporting activities (get in a few laps at lunch on our 1-mile walking path around campus, play ping-pong or volleyball, or stop in our 24- hour fitness center for a group or individual workout) to community service and many employee resource groups including Pride!, This role will help analyze current-state processes, identify opportunities to simplify work, improve employee and manager experiences, and support the design and implementation of AI-enabled solutions within SAP SuccessFactors.
Senior AML Analyst – Surveillance & Investigations Royal Bank of CanadaSenior AML Analyst – Surveillance & InvestigationsMinneapolis, Minnesota$70,000–$130,000 / yearMaintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. He/she must demonstrate expert securities industry, product, and process knowledge within the department and to other areas within the firm while conducting advanced AML investigations and developing and enhancing transaction monitoring rules for new and existing products.
Alternative Investment Product Analyst Royal Bank of CanadaAlternative Investment Product AnalystMinneapolis, Minnesota$55,000–$95,000 / yearMaintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. RBC’s compensation philosophy and principles recognize the importance of a highly qualified global workforce and plays a critical role in attracting, engaging and retaining talent that: Drives RBC’s high-performance culture.
NewFinancial Systems Analyst (Hybrid) Intact InsuranceFinancial Systems Analyst (Hybrid)Plymouth, MN$93,000–$108,000 / yearSome of the Financial Systems Analyst responsibilities include, but are not limited to: Assists with chart field maintenance and workflow configuration across ERP systems and modules; performs reconciliations to ensure alignment of values across source systems, ERP platforms, and reporting tools. This position partners with Finance and IT teams to resolve moderately complex issues, recommend process improvements, and support documentation, testing, and small project initiatives that drive system enhancements and effective change management.
Investment Banking Analyst Wipfli Advisory LLCInvestment Banking AnalystMinneapolis, Minnesota$66,000–$89,000 / yearFull timeWCF is the investment banking and corporate finance arm of Wipfli Advisory LLC, and offers a full suite of investment banking services tailored for middle-market companies and capital providers with a focus on sell-side M&A transactions. Wipfli LLP is a licensed independent CPA firm that provides attest services to its clients, and Wipfli Advisory LLC provides tax and business consulting services to its clients.
Commercial Operations Analyst IDeaSCommercial Operations AnalystBloomington, MinnesotaBuild and maintain a data-driven whitespace model across the full account portfolio, mapping installed base coverage against total addressable spend at the account level (including penetration of expansion products). 5+ years in a data-driven analytical role, ideally supporting a Go to Market, Account Management, or Client-facing team; BizOps, RevOps, or commercial analytics backgrounds are a strong fit.
Senior Financial Controls Analyst (Hybrid) Intact InsuranceSenior Financial Controls Analyst (Hybrid)Plymouth, MN$110,000–$129,000 / yearSome of the Senior Financial Controls Analyst responsibilities include but are not limited to: Execute SOX 404 testing programs for business process controls across critical financial processes, including but not limited to revenue, claims, investments, and financial close. Provide informal leadership, coaching, and mentoring to junior team members involved in business process control testing, including guidance on testing techniques, documentation expectations, and issue identification.
PGIM: 2027 Private Credit, Summer Investment Analyst Program PGIM Global High Yield FundPGIM: 2027 Private Credit, Summer Investment Analyst ProgramMinneapolis, MN$35–$40 / hourOur Private Credit Summer Analyst Program hosts interns across various teams including: Corporate Finance, Real Assets, Alternatives, Workouts/Restructuring, and Loan Sourcing/Syndication. PGIM's Private Credit business provides long-term, patient capital to middle-market companies engaged in buyout transactions, refinancings, recapitalizations, growth investments and more.
NewFinancial Systems Analyst (Hybrid) Onebeacon Professional Insurance IncFinancial Systems Analyst (Hybrid)Plymouth, MN$93,000–$108,000 / yearSome of the Financial Systems Analyst responsibilities include, but are not limited to: Assists with chart field maintenance and workflow configuration across ERP systems and modules; performs reconciliations to ensure alignment of values across source systems, ERP platforms, and reporting tools. This position partners with Finance and IT teams to resolve moderately complex issues, recommend process improvements, and support documentation, testing, and small project initiatives that drive system enhancements and effective change management.
Sr Data Analyst - FP&A Reporting & Analytics Target CorpSr Data Analyst - FP&A Reporting & AnalyticsMinneapolis, MN$88,000–$158,000 / yearAbout you: Four-year degree or equivalent experience 3+ years as a Data Analyst with strong academic performance in a quantitative field; or strong equivalent experience Advanced SQL experience writing complex queries Intermediately accomplished with Python or R Knowledge of forecasting models including statistical analysis Advanced data visualization skills; building interactive, executive ready dashboards in tools like Power BI, Looker, Tableau, etc. A Hybrid/Flex for Your Day work arrangement means the team member's core role will need to be performed both onsite at the Target HQ MN location the role is assigned to and virtually, depending upon what your role, team and tasks require for that day.
NewSenior Government Consulting Analyst - Data Marsh & McLennan Companies IncSenior Government Consulting Analyst - DataMinneapolis, MN$54,000–$108,000 / yearOur team plays a vital role in managing and analyzing Medicaid claims data to enhance patient access to care, improve cost efficiency, and elevate the quality of services provided to these individuals. As a Government Consulting Senior Analyst - Data, you will have the opportunity to collaborate with experienced programmers, actuaries, and clinicians, contributing to meaningful projects that aim to positively impact the lives of individuals and families in need.
Lead Data Analyst - Stores SPIDA Target CorpLead Data Analyst - Stores SPIDAMinneapolis, MN$115,000–$206,000 / yearAbout the role: The Stores Performance, Insights, Data & Analytics Team rapidly develops and deploys new innovations to improve existing processes and enable new capabilities that drive productivity, create a great Guest and Team Member experience. You'll be part of a team of analysts supporting Stores through active exploration of data, technologies and the application of mathematical techniques that enables actionable business insights to include the development of metrics, reports and statistics.
Senior Financial Controls Analyst (Hybrid) Onebeacon Professional Insurance IncSenior Financial Controls Analyst (Hybrid)Plymouth, MN$110,000–$129,000 / yearSome of the Senior Financial Controls Analyst responsibilities include but are not limited to: Execute SOX 404 testing programs for business process controls across critical financial processes, including but not limited to revenue, claims, investments, and financial close. Provide informal leadership, coaching, and mentoring to junior team members involved in business process control testing, including guidance on testing techniques, documentation expectations, and issue identification.
Allocation Analyst EvereveAllocation AnalystMinneapolis, MNManage inventory flow by prioritizing initial order and reorder allocations based on purchase order due dates, and communicate purchase orders details with vendors to ensure on time product delivery. Working closely with Buyers and Planners, the Allocation Analyst specializes in allocation and inventory management initiatives, to ensure the right product is at the right place at the right time.
Senior Pricing Analyst Leonardo DRS IncSenior Pricing AnalystBurnsville, MN$80,000–$115,000 / yearThe Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing and support capabilities. Several factors can influence the pay scale, including but not limited to: Federal contract labor categories and contract wage rates, collective bargaining agreements, geographic location, business considerations, scope, and responsibilities of the position, local or other applicable market conditions, and internal equity.
Senior AML Analyst - Surveillance & Investigations Royal Bank of CanadaSenior AML Analyst - Surveillance & InvestigationsMinneapolis, MN$70,000–$130,000 / yearMaintaining a workplace where our employees feel supported to perform at their best, effectively collaborate, drive innovation, and grow professionally helps to bring our Purpose to life and create value for our clients and communities. He/she must demonstrate expert securities industry, product, and process knowledge within the department and to other areas within the firm while conducting advanced AML investigations and developing and enhancing transaction monitoring rules for new and existing products.
Allocation Analyst Evereve IncAllocation AnalystEdina, MN$53,000–$68,000 / yearManage inventory flow by prioritizing initial order and reorder allocations based on purchase order due dates, and communicate purchase orders details with vendors to ensure on time product delivery. Working closely with Buyers and Planners, the Allocation Analyst specializes in allocation and inventory management initiatives, to ensure the right product is at the right place at the right time.
Senior Analyst Financial Controls Advisor (Hybrid) Onebeacon Professional Insurance IncSenior Analyst Financial Controls Advisor (Hybrid)Plymouth, MN$112,000–$130,000 / yearThis role plays a critical execution role in the ICFR control uplift initiative by performing risk assessments, preparing high‑quality documentation, and supporting remediation efforts. Analyst works independently on assigned processes and deliverables, applying sound judgment while collaborating closely with Finance, Risk, Audit, and the Financial Controls Advisory team.
Pricing Analyst Leonardo DRS IncPricing AnalystBurnsville, MN$67,000–$95,000 / yearThe Leonardo DRS Naval Electronics business provides leading naval computing infrastructure, network and data distribution and middleware enterprise services, as well as world-class manufacturing and support capabilities. Several factors can influence the pay scale, including but not limited to: Federal contract labor categories and contract wage rates, collective bargaining agreements, geographic location, business considerations, scope, and responsibilities of the position, local or other applicable market conditions, and internal equity.
AI Solution Analyst Doosan CorpAI Solution AnalystMinneapolis, MNBased in Seoul, South Korea, with its North America headquarters in West Fargo, North Dakota, Doosan Bobcat is a leading global manufacturer of construction, agriculture, landscaping and grounds maintenance equipment, attachments and services. Partners with business stakeholders and technical teams to gather requirements, document business needs, support solution configuration and testing activities, and assist with the delivery of technology solutions.
Senior Data Analyst - Operations & Supply Chain Bio-Techne CorpSenior Data Analyst - Operations & Supply ChainMinneapolis, MN$78,100–$128,500 / yearEmbedded within the Operations and Supply Chain organization, this role supports manufacturing, planning, inventory management, sourcing, and fulfillment across our global network, with accountability for real operational outcomes: service, cost, inventory health, and on-time delivery. Key Responsibilities: Supply Chain & Operations Analysis: Analyze transactional, demand, and production data across the ERP and operational systems to surface the inefficiencies, delays, and root causes behind order flow, material availability, build plans, and on-time delivery.
Business Systems Analyst (Salesforce) International Decision Systems IncBusiness Systems Analyst (Salesforce)Minneapolis, MNRequired • 1-2 years of hands-on Salesforce administration experience in a professional environment • Salesforce Certified Administrator credential (ADM-201 or Salesforce Certified Platform Administrator) • Demonstrated ability to configure Salesforce using declarative tools (Flows, Process Builder, Validation Rules, Reports & Dashboards) • Strong analytical and problem-solving skills with attention to detail • Excellent written and verbal communication skills; ability to translate technical concepts for non-technical stakeholders • Experience working cross-functionally with Sales, Revenue Operations, or Finance teams • Bachelor''s degree in Information Systems, Business, or related field (or equivalent practical experience). Preferred • Salesforce Advanced Administrator certification (ADX-211) strongly preferred • Familiarity with Salesforce RevenueCloud, Sales Cloud Einstein, or other Salesforce products • Exposure to connected revenue/marketing platforms such as ZoomInfo, Clari, HubSpot, etc.
Pricing Analyst Standard Iron & Wire Works IncPricing AnalystMonticello, MNStrategic Project Management: Assist with major, ongoing projects, specifically Quarterly Material Adjustments, the Re-pricing of Low Margin Parts and Surcharge/Tariff Management initiatives to protect and enhance profitability. Cross-Functional Collaboration: Partner with Sales, Purchasing, Operations, and Engineering teams to align pricing strategies with production capabilities and market demands.
Senior GRC Risk Analyst Midcontinent Independent System Operator, Inc.Senior GRC Risk AnalystEagan, MN$105,000–$130,000 / yearDemonstrated strong strategic thinking and ownership by independently prioritizing work, addressing underlying problems, producing detail‑oriented deliverables, and understanding how daily actions align to broader organizational goals. Join MISO as a Senior GRC Risk Analyst, where you will play a key role in safeguarding the power grid by identifying, assessing, and mitigating cybersecurity risks.
Corporate Compliance Analyst NorthmarqCorporate Compliance AnalystMinneapolis, Minnesota$75,000–$90,000 / yearThis position plays a key role in supporting the company’s compliance management framework, helping ensure adherence to regulatory requirements applicable to commercial real estate lending, servicing and investment sales activities. Northmarq is a unique capital markets resource for commercial real estate investors, providing our clients access to experts in debt, equity, investment sales, loan servicing, and fund management.