Post job

How to hire an all-source analyst

All-source analyst hiring summary. Here are some key points about hiring all-source analysts in the United States:

  • In the United States, the median cost per hire an all-source analyst is $1,633.
  • It takes between 36 and 42 days to fill the average role in the US.
  • Human Resources use 15% of their expenses on recruitment on average.
  • On average, it takes around 12 weeks for a new all-source analyst to become settled and show total productivity levels at work.

How to hire an all-source analyst, step by step

To hire an all-source analyst, you should create an ideal candidate profile, determine a budget, and post and promote your job. Here's a step-by-step guide on how to hire a all-source analyst:

Here's a step-by-step all-source analyst hiring guide:

  • Step 1: Identify your hiring needs
  • Step 2: Create an ideal candidate profile
  • Step 3: Make a budget
  • Step 4: Write an all-source analyst job description
  • Step 5: Post your job
  • Step 6: Interview candidates
  • Step 7: Send a job offer and onboard your new all-source analyst
  • Step 8: Go through the hiring process checklist

What does an all-source analyst do?

An all-source analyst is responsible for conducting data analysis processes, as well as confidential information to support business functions or, in most cases, military operations. All-source analysts gather information from resources, creating reports on findings, and verifying data by coordinating with other intelligence analysts or law-enforcement institutions. They also maintain the confidentiality of data, which would require them to have comprehensive knowledge of network systems to ensure the safety and security of the database from unauthorized access and potential information threats.

Learn more about the specifics of what an all-source analyst does
jobs
Post an all-source analyst job for free, promote it for a fee
  1. Identify your hiring needs

    Before you start hiring an all-source analyst, identify what type of worker you actually need. Certain positions might call for a full-time employee, while others can be done by a part-time worker or contractor.

    Determine employee vs contractor status
    Is the person you're thinking of hiring a US citizen or green card holder?

    Hiring the perfect all-source analyst also involves considering the ideal background you'd like them to have. Depending on what industry or field they have experience in, they'll bring different skills to the job. It's also important to consider what levels of seniority and education the job requires and what kind of salary such a candidate would likely demand.

    The following list breaks down different types of all-source analysts and their corresponding salaries.

    Type of All-Source AnalystDescriptionHourly rate
    All-Source AnalystPolice officers protect lives and property. Detectives and criminal investigators, who are sometimes called agents or special agents, gather facts and collect evidence of possible crimes.$23-50
    Competitive Intelligence AnalystA competitive intelligence analyst specializes in recommending solutions to optimize a company's sales performance and business plans. They conduct extensive research and analysis to identify market trends, new business opportunities, client needs, and competitor strategies... Show more$24-46
    Geospatial Intelligence AnalystA geospatial intelligence analyst makes use of GIS (Geographic Information Systems), image analysis information, and any other statistical analysis software available to dissect and review data obtained from either aircraft or satellites. They design and implement strategies to assist in the gathering of geographic data and its analysis... Show more$19-43
  2. Create an ideal candidate profile

    Common skills:
    • CI
    • DOD
    • Strategic Sourcing
    • Intelligence Analysis
    • PowerPoint
    • Intelligence Community
    • OSINT
    • Data Analysis
    • Supplier Performance
    • Analytical Support
    • National Security
    • Threat Assessments
    • RFI
    • Cost Savings
    Check all skills
    Responsibilities:
    • Participate as a SME (subject matter expert) on cross-functional teams to achieve highly-visible corporate goals.
    • Post completed intelligence products on SharePoint and the CENTCOM intelligence portal and manage the content of OSINT material find there.
    • Answer requests for information (RFI), managing the RFI process and maintaining an accurate log for administrative purposes.
    • Lead a team of 10 analysts providing timely intelligence to forward deploy coalition forces in CENTCOM, EUCOM, AFRICOM AORs.
    • Manage and coordinate all tactical purchasing activities for assign commodities from existing and new suppliers.
    • Manage multiple intelligence surveillance and reconnaissance platforms while maintaining data collection logs for each platform.
    More all-source analyst duties
  3. Make a budget

    Including a salary range in your all-source analyst job description is a great way to entice the best and brightest candidates. An all-source analyst salary can vary based on several factors:
    • Location. For example, all-source analysts' average salary in oklahoma is 46% less than in california.
    • Seniority. Entry-level all-source analysts earn 54% less than senior-level all-source analysts.
    • Certifications. An all-source analyst with a few certifications under their belt will likely demand a higher salary.
    • Company. Working for a prestigious company or an exciting start-up can make a huge difference in an all-source analyst's salary.

    Average all-source analyst salary

    $72,696yearly

    $34.95 hourly rate

    Entry-level all-source analyst salary
    $49,000 yearly salary
    Updated December 17, 2025

    Average all-source analyst salary by state

    RankStateAvg. salaryHourly rate
    1California$106,787$51
    2District of Columbia$87,500$42
    3Maryland$86,311$42
    4Washington$84,151$40
    5Massachusetts$81,327$39
    6Virginia$79,936$38
    7New York$79,014$38
    8Pennsylvania$75,276$36
    9Illinois$73,049$35
    10Texas$72,387$35
    11Kansas$70,542$34
    12Colorado$67,164$32
    13Missouri$64,973$31
    14Minnesota$63,490$31
    15Florida$59,916$29
    16Arizona$59,546$29
    17North Carolina$58,348$28
    18Georgia$56,307$27
    19Indiana$54,743$26

    Average all-source analyst salary by company

    RankCompanyAverage salaryHourly rateJob openings
    1Google$126,158$60.65
    2Intuitive Surgical$111,240$53.48
    3Rubicon Global$109,290$52.54
    4Gap Inc.$107,120$51.501
    5Burlington$106,388$51.158
    6Nike$103,194$49.613
    7Belk$102,487$49.27
    8Bath & Body Works$101,332$48.72
    9Technip USA Corporation$96,096$46.20
    10Ralph Lauren$95,076$45.71
    11The Clorox Company$92,267$44.36
    12New York University$91,398$43.94
    13Stryker$91,072$43.78
    14PPG$90,594$43.55
    15Mercy Children's Hospital$90,358$43.44
    16Merck$90,162$43.35
    17Huntsman$89,773$43.16
    18Booz Allen Hamilton$89,675$43.1154
    19Cargill$89,352$42.96
    20Atlantic Health$89,348$42.96
  4. Writing an all-source analyst job description

    A good all-source analyst job description should include a few things:

    • Summary of the role
    • List of responsibilities
    • Required skills and experience

    Including a salary range and the first name of the hiring manager is also appreciated by candidates. Here's an example of an all-source analyst job description:

    All-source analyst job description example

    System One is actively seeking a Sourcing Analyst in Columbus IN

    ** 3 positions available **
    **remote anywhere in the US**

    Day to day:
    They will be cleaning up data in company database, finding errors in companies system and reach out to suppliers to see if their account is still valid and updating account details. They will be answering phones and using oracle computer system.

    Prior experience:
    Computer skills, Microsoft suite products, outlook, great work ethic. Must be good with communicating and relaying information to the suppliers. Prior Customer Services experience would be a huge help. Must be able to work independently and on a timely manner.

    Hours can be Monday - Friday 7 AM - 3:30PM or 4 days a week 10 hours Flexible times. No OT time. Manager would like to have video zoom interviews and this position is remote so they can be anywhere in the US.

    Job Description : Purchases assigned items and executes buying strategies in accordance with agreed upon material buying plans at the optimum cost.
    Analyzes sourcing information and presents findings for process improvement and cost reduction while maintaining high quality product and/or service delivery.
    Key Responsibilities: Procures inventory, supplies, and capital goods; places purchase orders with vendors. Analyzes sourcing and purchasing initiatives and processes in support of the delivery of cost effective and high quality goods and services.
    Prepares and presents recommendations of improvement opportunities and alternative courses of action to senior purchasing/sourcing leaders.
    Consistently applies sourcing policies, procedures and processes.
    Supports purchasing/sourcing management in activities such as price benchmarking, vendor management, process analysis, market and industry research, and model building. Conducts minor contract negotiations.
    Gathers information and provides input on larger contracts.
    Manages loading and retrieving of legal and compliance documents into applicable storage systems to support regulatory, audit and research activities.
    Assists in the process of interviewing and evaluating sales representatives and vendors. Supports Six Sigma projects through active team membership or provision of data and market intelligence.
    Interacts with suppliers with regard to payments and order fulfillment.
    Qualifications and Competencies Skills:
    Project management - Has a good understanding of and effectively applies project management techniques in low to moderately complex projects.
    Financial analysis - Applies financial analysis as part of their work.
    Has more than one year experience with analyzing financial data. Understands what data is needed for an analysis and is able to gather relevant data. Is able to draw conclusion from analysis and effectively communicate the results with limited assistance. Able to use basic MS Excel functionality.
    Analyze issues - Solid understanding of how to analyze issues.
    Demonstrates use of analysis skills to learn and analyze information in a timely way. Understands complex concepts and problems and identifies how they relate to key processes. Applies accurate logic in solving problems.
    Differentiates what is critical and what is important while not getting bogged down in details. Information security - Awareness proficiency plus experience in information security including having developed and implemented an information security plan. Contract development - I have completed at least one legal contract that is the standard terms and conditions with a scope, statement of work and performance metrics directly from the previous contract, provided by the current supplier or the functional owner; engagement and oversight by functional director or legal counsel is significant.
    Purchasing ethics - I understand that employees should abstain from any supplier engagement that may compromise supplier sourcing, selection, and management processes but I am not always clear what is appropriate.
    I know where to find clarifying resources. Sourcing strategy development - Understands and applies determined strategies. Uses the skill and knowledge appropriately. Has been involved in strategy development and discussions regarding market influences and impacts. Trained regarding corporate guidelines.
    Creates draft strategies at an entity level.
    Education, Licenses, Certifications:
    College, university or equivalent degree in a related business field such as supply chain management.
  5. Post your job

    There are a few common ways to find all-source analysts for your business:

    • Promoting internally or recruiting from your existing workforce.
    • Ask for referrals from friends, family members, and current employees.
    • Attend job fairs at local colleges to meet candidates with the right educational background.
    • Use social media platforms like LinkedIn, Facebook, and Twitter to recruit passive job-seekers.
    Post your job online:
    • Post your all-source analyst job on Zippia to find and recruit all-source analyst candidates who meet your exact specifications.
    • Use field-specific websites.
    • Post a job on free websites.
  6. Interview candidates

    Recruiting all-source analysts requires you to bring your A-game to the interview process. The first interview should introduce the company and the role to the candidate as much as they present their background experience and reasons for applying for the job. During later interviews, you can go into more detail about the technical details of the job and ask behavioral questions to gauge how they'd fit into your current company culture.

    Remember to include a few questions that allow candidates to expand on their strengths in their own words. Asking about their unique skills might reveal things you'd miss otherwise. At this point, good candidates can move on to the technical interview.

    The right interview questions can help you assess a candidate's hard skills, behavioral intelligence, and soft skills.

  7. Send a job offer and onboard your new all-source analyst

    Once you've decided on a perfect all-source analyst candidate, it's time to write an offer letter. In addition to salary, it should include benefits and perks available to the employee. Qualified candidates may be considered for other positions, so make sure your offer is competitive. Candidates may wish to negotiate. Once you've settled on the details, formalize your agreement with a contract.

    It's equally important to follow up with applicants who don't get the job with an email letting them know that the position has been filled.

    To prepare for the new employee's start date, you can create an onboarding schedule and complete any necessary paperwork, such as employee action forms and onboarding documents like I-9 forms, benefits enrollment, and federal and state tax forms. Human Resources should also ensure that a new employee file is created.

  8. Go through the hiring process checklist

    • Determine employee type (full-time, part-time, contractor, etc.)
    • Submit a job requisition form to the HR department
    • Define job responsibilities and requirements
    • Establish budget and timeline
    • Determine hiring decision makers for the role
    • Write job description
    • Post job on job boards, company website, etc.
    • Promote the job internally
    • Process applications through applicant tracking system
    • Review resumes and cover letters
    • Shortlist candidates for screening
    • Hold phone/virtual interview screening with first round of candidates
    • Conduct in-person interviews with top candidates from first round
    • Score candidates based on weighted criteria (e.g., experience, education, background, cultural fit, skill set, etc.)
    • Conduct background checks on top candidates
    • Check references of top candidates
    • Consult with HR and hiring decision makers on job offer specifics
    • Extend offer to top candidate(s)
    • Receive formal job offer acceptance and signed employment contract
    • Inform other candidates that the position has been filled
    • Set and communicate onboarding schedule to new hire(s)
    • Complete new hire paperwork (i9, benefits enrollment, tax forms, etc.)
    Sign up to download full list

How much does it cost to hire an all-source analyst?

Before you start to hire all-source analysts, it pays to consider both the one-off costs like recruitment, job promotion, and onboarding, as well as the ongoing costs of an employee's salary and benefits. While most companies that hire all-source analysts pay close attention to the initial cost of hiring, ongoing costs are much more significant in the long run.

All-source analysts earn a median yearly salary is $72,696 a year in the US. However, if you're looking to find all-source analysts for hire on a contract or per-project basis, hourly rates typically range between $23 and $50.

Find better all-source analysts in less time
Post a job on Zippia and hire the best from over 7 million monthly job seekers.

Hiring all-source analysts FAQs

Search for all-source analyst jobs

Ready to start hiring?

Browse protective service jobs