Business Support Analyst Visa Sponsorship Jobs in North Carolina
Business support analyst visa sponsorship jobs in North Carolina are concentrated in the Research Triangle, Charlotte, and Raleigh-Durham, where employers like Fidelity Investments, Red Hat, Lenovo, and Bank of America maintain large operational teams. Financial services, technology, and healthcare firms in NC regularly sponsor international candidates for business support analyst roles.
Find Business Support Analyst JobsOverview
Showing 5 of 11+ Business Support Analyst Jobs in North Carolina with Visa Sponsorship










See all Business Support Analyst Jobs in North Carolina with Visa Sponsorship
Sign up for free to unlock all listings, filter by visa type, and get alerts for new Business Support Analyst Jobs in North Carolina with Visa Sponsorship.
Get Access To All Jobs
Do your Best Work in Mooresville
This position is based at our headquarters in Mooresville, North Carolina. Our corporate office is a space where you can collaborate and do your best work. Take a walk, grab a bite (or a cup of coffee), work out or get a check-up – we invest in you so you can find your inspiration.
Your Impact
The primary purpose of this role is to assess, support/design, implement, and roll out branch initiatives that support field and branch teams with driving Pro business results. This role will accomplish this through the development and implementation of projects, best practices, train/training and perpetual productivity improvements. This role supports the day to day branch operations, including train/training, sales, service, technology, Omni-channel, and branch communications.
What You Will Do
- Collaborates cross functionally to effectively deliver projects, best practices, train/training, and process improvement initiatives.
- Coordinates and manages timely execution of projects, initiatives, and/or programs across branches, from development to implementation.
- Identifies current/future state, ROI, and cost savings prior to deployment of programs and post program deployment.
- Provides real-time information and guidance to stores requiring assistance with day-to-day procedural questions.
- Assists Operations Consultants with development and training of process improvement solutions based on field feedback.
- Leverages customer facing technology to improve productivity and efficiency.
- Collects feedback, analyzes information, develops content, and consults for corporate field operations support and branch leaders/associates in all aspects of communications, training, marketing, personnel, etc.
- Identifies needs and develops processes, policy, communications, and training for field and store teams through: onboarding, training, Q&A, reporting, research, collaboration, resources, strategic planning, and connectivity with other field and store team members.
- Schedules, leads and attends select meetings (physical & virtual), select events, and customer site visits to gain knowledge and provide support to maximize the effectiveness of these occurrences.
- Other duties, as assigned.
Minimum Qualifications
- Bachelor’s degree Business, Management, Operations, or related field or equivalent years of experience in lieu of education requirement, if applicable.
- 2 Years Related Industry Experience (Installation, Repair or US Home Improvement).
- 2 Years Experience in data analytics, performance reporting.
- 2 Years Demonstrated project management experience, such as Gantt Chart design and development.
Preferred Skills/Education
- 1 Year Advanced skill in Microsoft SharePoint, such as ability to create list and custom workflows.
About Lowe’s
Lowe’s Companies, Inc. (NYSE: LOW) is a FORTUNE® 100 home improvement company with total fiscal year 2025 sales of more than $86 billion. Lowe’s employs approximately 300,000 associates and operates over 1,750 home improvement stores, 540 branches and 120 distribution centers. Lowe’s is a core value S&P 500 equity stock and a dividend aristocrat. Based in Mooresville, N.C., Lowe’s supports the communities it serves through programs focused on creating safe, affordable housing, improving community spaces, helping to develop the next generation of skilled trade experts and providing disaster relief to communities in need. For more information, visit Lowes.com.
Lowe’s is an equal opportunity employer and administers all personnel practices without regard to race, color, religious creed, sex, gender, age, ancestry, national origin, mental or physical disability or medical condition, sexual orientation, gender identity or expression, marital status, military or veteran status, genetic information, or any other category protected under federal, state, or local law.
Pay Range: $74,600.00 - $124,500.00 annually. Starting rate of pay may vary based on factors including, but not limited to, position offered, location, education, training, and/or experience. For information regarding our benefit programs and eligibility, please visit https://talent.lowes.com/us/en/benefits.
Business Support Analyst Job Roles in North Carolina
See all Business Support Analyst Jobs in North Carolina
Sign up for free to filter by visa type, set job alerts, and find employers with verified sponsorship history.
Search Business Support Analyst Jobs in North CarolinaBusiness Support Analyst Jobs in North Carolina: Frequently Asked Questions
Which companies sponsor visas for business support analysts in North Carolina?
In North Carolina, employers with active visa sponsorship histories for business support analyst roles include Fidelity Investments, Bank of America, Lenovo, Red Hat, Cisco, and larger healthcare systems like Duke Health and UNC Health. Financial services firms in Charlotte and technology companies in the Research Triangle Park area account for a significant share of sponsorship activity for this type of operational support role.
Which visa types realistically cover business support analyst roles in North Carolina?
Business support analyst roles in North Carolina most commonly qualify for H-1B visa sponsorship when the position requires a bachelor's degree in a directly related field such as business administration, information systems, or a related discipline. Employers file a Labor Condition Application with DOL and an I-129 petition with USCIS. F-1 students may work under OPT while seeking full sponsorship. Green card pathways via EB-2 or EB-3 are also available through PERM labor certification for longer-term hires.
Which cities in North Carolina have the most business support analyst sponsorship jobs?
Raleigh, Durham, and Chapel Hill in the Research Triangle area see the highest concentration of business support analyst sponsorship activity, driven by technology companies and universities headquartered nearby. Charlotte is the second major hub, where large financial institutions and corporate headquarters generate consistent demand. Greensboro and Winston-Salem also have sponsoring employers, particularly in manufacturing operations and healthcare administration support functions.
How to find business support analyst visa sponsorship jobs in North Carolina?
Migrate Mate lists North Carolina employers with verified visa sponsorship histories for business support analyst roles, letting you search by city and filter to companies that have actively filed for this type of position. Focusing your search on the Research Triangle and Charlotte metro areas will surface the highest volume of sponsoring employers. Migrate Mate's data reflects actual DOL filing history, so you're not guessing about which companies genuinely sponsor.
Are there state-specific considerations for business support analysts seeking sponsorship in North Carolina?
North Carolina's Research Triangle Park is home to one of the highest densities of corporate technology and life sciences operations on the East Coast, which means employers there are generally experienced with H-1B and employment-based green card processes. Universities like NC State and UNC Chapel Hill also generate a strong local pipeline of international graduates on OPT who transition into business support analyst roles, so sponsoring employers in this region are often familiar with F-1 OPT timelines and H-1B cap deadlines.
What is the prevailing wage for sponsored business support analyst jobs in North Carolina?
U.S. employers sponsoring a visa must pay at least the prevailing wage, which is what workers in the same role, area, and experience level typically earn. The Department of Labor sets this rate to make sure companies aren't hiring foreign workers simply because they'd accept lower pay than a U.S. worker. It varies by job title, location, and experience. You can look up current prevailing wage rates for any occupation and location using the OFLC Wage Search page.