NewRestaurant General Manager Zaxby'sRestaurant General ManagerKannapolis, NCEnsure team members receive proper training including ongoing mentoring, coaching, and development while holding team members accountable for their performance. Review performance metrics daily and develop action plans to enhance the execution of systems and processes to improve profitability, sales, and guest experience.
Project Manager - Top ENR General Contractor - Charlotte Michael Page USAProject Manager - Top ENR General Contractor - CharlotteCharlotte, NC$110,000–$140,000 / yearFull timeRequirements Project Manager - Top ENR General Contractor - Charlotte will be responsible for: - Leading commercial projects from start through completion - Review plans, specifications and client requirements - Process, review and track submittals - Prepare subcontractor scope of work letters - Initiate change orders to the owner and solicit bids to subcontractors - Maintain procurement, submittal and RFI logs - Managing deadlines and making sure timelines are met - Coordinating with necessary project team members - Positive client feedback/satisfaction - Building relationships with internal/external parties Due to their recent growth and deep backlog of work, they are in need of bringing on a Project Manager with 3+ years of experience running projects from start to close out.
NewPreconstruction Manager - Civil Site Development JobotPreconstruction Manager - Civil Site DevelopmentCharlotte, NC$125,000–$185,000 / yearAs a Site Development Preconstruction Manager on our team in Charlotte, you will be overseeing estimating, budgeting, and preconstruction activities to deliver accurate cost projections, competitive bids, and strong coordination with clients, engineers, and subcontractors. Information 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.
NewConstruction Project Manager - Light Industrial Projects JobotConstruction Project Manager - Light Industrial ProjectsCharlotte, NC$120,000–$160,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. Project Manager Position Leading $60M+ ground up Industrial Warehouse Projects, $1B Dollar Ground up Commercial General Contractor, Great Benefits, Bonus and Truck Allowance!
NewPayroll Manager Vaco LLCPayroll ManagerCharlotte, NC$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. The Payroll Manager is responsible for overseeing and managing the organization’s payroll functions, ensuring accurate and timely processing of payroll in compliance with company policies and applicable laws.
NewAccounting Manager - Corporate Accounting Vaco LLCAccounting Manager - Corporate AccountingCharlotte, NC$115,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.
NewIT Business Development Manager Vaco LLCIT Business Development ManagerCharlotte, NC$65,000–$80,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. Interpersonal Intelligence - Understands self and others’ emotions and is able to manage self and others’ emotions to create a comfortable environment removing internal and external barriers to build rapport with others, including those with diverse opinions and beliefs, by acting with respect, dignity, and integrity.
NewAccounting and Finance Talent Agency Business Development Manager Vaco LLCAccounting and Finance Talent Agency Business Development ManagerCharlotte, NC$70,000–$85,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. Interpersonal Intelligence - Understands self and others’ emotions and is able to manage self and others’ emotions to create a comfortable environment removing internal and external barriers to build rapport with others, including those with diverse opinions and beliefs, by acting with respect, dignity, and integrity.
NewSTORE MANAGER CANDIDATE IN DALLAS, NC Dollar GeneralSTORE MANAGER CANDIDATE IN DALLAS, NCDallas, NCAssist with store merchandising by facilitating and/or participating in staging, stocking and storage of merchandise; ensuring that merchandise is presented according to established practices and store manager direction; and properly utilizing merchandise fixtures, signing and pricing of merchandise. Every day.® by offering products that are frequently used and replenished, such as food, snacks, health and beauty aids, cleaning supplies, basic apparel, housewares and seasonal items at everyday low prices in convenient neighborhood locations.
NewSR Property Manager Mitchell MartinSR Property ManagerCharlotte, NC$80,000–$90,000 / yearBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. This full-time role involves managing tenant relations and maintenance, utilizing general property management software and office productivity tools.
NewCredit Risk Project Manager Mitchell MartinCredit Risk Project ManagerCharlotte, NC$65–$72 / hourBy applying for this job, you agree to receive AI-generated calls, text messages, and/or emails from Mitchell Martin Inc and its affiliates and contracted partners at various frequency through traditional and automated methods. This role involves overseeing financial services projects, managing budgets, and ensuring data quality.
NewRestaurant Assistant Manager Zaxby'sRestaurant Assistant ManagerConcord, NC$19–$22 / hourTo our guests, Zaxbys is more than just a place to eat - it's a place to have fun, spend time with friends, and enjoy great food. Supervise, provide leadership, and coach team members to perform at their highest level of ability and strive to achieve quarterly goals .
NewInterim Fund Accounting Manager, Strategic Resources bdo consultingInterim Fund Accounting Manager, Strategic ResourcesCharlotte, NC$75–$105 / hourThe annual allocation to the ESOP is fully funded by BDO through investments in company stock and grants employees the chance to grow their wealth over time as their shares vest and grow in value with the firm’s success, with no employee contributions. We are committed to delivering exceptional experiences to middle market leaders by sharing insight-driven perspectives, helping companies take business as usual to better than usual.
NewSr. Safety Manager - Charlotte, NC Messer ConstructionSr. Safety Manager - Charlotte, NCStanley, NCFounded in 1932, Messer’s footprint has grown to eleven regional offices located across the Midwest and Southeast: Greenville, South Carolina; Raleigh and Charlotte, North Carolina; Columbus, Cincinnati, and Dayton Ohio; Louisville and Lexington Kentucky; Indianapolis, Indiana; and Knoxville & Nashville, Tennessee. Your decisions influence your career at every step: Make yours count with Messer Construction Co. In business since 1932 and employee-owned since 1990, Messer builds projects and careers that leave a lasting impact on our communities.
Onsite Operations Manager Sunbelt RentalsOnsite Operations ManagerTerrell, NC$65,000–$102,438.60 / yearEducation or experience that prepares you for success:Bachelor's degree or equivalent experience3+ years of experience in the rental equipment or construction industriesAbility to travel as required to perform dutiesKnowledge/Skills/Abilities you may rely on:Mechanical aptitudeMS Office, Outlook, Internet/Intranet, and Wynne systemProject management skillsSafety is key to our culture:The physical demands of this role require bending, squatting, crouching, reaching, lifting 25 pounds or more, and working indoors/outdoors when required by the job. Related experience may include: Business Manager, Facilities Manager, Facility Manager, General Manager (GM), Operations Director, Operations Manager, Plant Manager, Plant Superintendent, Production Manager, Store Manager.
Store Manager Concord NC SafeliteStore Manager Concord NCMisenheimer, NCOversee the daily operations of the store, including: open and closing procedures, work order management, performing the CICO (Check-In, Check-Out) procedures, providing high levels of customer service, staffing and scheduling and/or making necessary modifications, inventory management and proper cash handling. Drive team performance to ensure key performance indicators (KPI's) and company goals are met or exceeded, including but not limited to: Net Promoter Score, Time to Serve, job completion, customer conversion and quality metrics, as well as compliance with federal, state and local regulations.
NewProject Manager - Industrial Construction - Charlotte Michael Page USAProject Manager - Industrial Construction - CharlotteCharlotte, NC$100,000–$140,000 / yearFull timeKnown for delivering high-quality projects across sectors including industrial, hospitality, mixed-use, office, healthcare, and education, the company has built its reputation on collaboration, integrity, and a commitment to both client satisfaction and employee development. This individual will be responsible for managing projects from preconstruction through closeout, ensuring successful delivery while maintaining strong client relationships and achieving financial objectives.
NewProject Manager - Charlotte - Banks/Commercial Projects Michael Page USAProject Manager - Charlotte - Banks/Commercial ProjectsCharlotte, NC$100,000–$125,000 / yearFull timeThis role offers the opportunity to manage ground-up projects in a growing region while working directly with an established leadership team in a collaborative, growth-focused environment. Join a nationally recognized general contractor with over $200M in annual revenue and a strong, consistent pipeline of retail construction projects throughout the Charlotte market.
Construction Project Manager - Charlotte NC Michael Page USAConstruction Project Manager - Charlotte NCCharlotte, NC$110,000–$140,000 / yearFull timeWith over 800 employees and more than $1B in annual revenue, the firm specializes in ground-up multifamily, tilt-up industrial, and commercial projects, while maintaining a notably high repeat client rate. Its Charlotte operation combines the feel of a small, tight-knit team with the backing of a top-ranked ENR contractor, further differentiated by in-house architectural woodwork and specialty fabrication capabilities.
NewBranch Manager - Scaffolding Sunbelt RentalsBranch Manager - ScaffoldingCharlotte, NC$70,000–$110,000 / yearRelated experience may include: Operations Manager, Sales Manager, Director of Sales, Director of Operations, District Manager, Rental Manager, Store Manager, Business Development Manager. The Sunbelt Rentals branch manager is titled "Profit Center Manager" because the role is responsible for the overall direction, coordination, and evaluation of the rental center business unit.
Project Manager - Multifamily/Commercial - Top ENR GC Michael Page USAProject Manager - Multifamily/Commercial - Top ENR GCCharlotte, NC$110,000–$150,000 / yearFull timeTheir culture blends the stability of a long‑standing builder with a modern, people‑focused approach-prioritizing quality work, team engagement, and continuous learning across three key divisions: Municipal (e.g., public schools), Healthcare (e.g., cancer centers), and Commercial (e.g., fire stations). Founded in the 1990s and generating over $300M in annual revenue, they operate with roughly 200 employees across five offices, including a thriving Charlotte division that continues to expand.
Onsite Outside Sales Representative-General Tool Sunbelt RentalsOnsite Outside Sales Representative-General ToolNewton, NC$40,000–$50,000 / yearRelated experience may include: Account Manager, Rental Sales, Parts Sales, Service Manager, Customer Service Representative, Construction Manager, Tools Manager, Counter Sales Representative, Equipment Associate, Manager Trainee, Manager in Training. Sunbelt offers team members the following paid time off from work, subject to Sunbelt's policies (unless specified in a collective bargaining agreement): 12-25 vacation days depending on years of service.
NewLITTLE REY GENERAL MANAGER & ASSISTANT GENERAL MANAGER (RELOCATION REQUIRED) - UP TO $120K/YR. + BONUS Rocket Farm RestaurantsLITTLE REY GENERAL MANAGER & ASSISTANT GENERAL MANAGER (RELOCATION REQUIRED) - UP TO $120K/YR. + BONUSCharlotte, NCWhether youre an accomplished General Manager or a high-performing Assistant General Manager ready for your next challenge, were looking for passionate hospitality leaders who know how to build great teams, deliver exceptional guest experiences, and drive operational excellence. Little Rey is seeking experienced Restaurant Leaders (General Managers & Assistant General Managers) to join our teams in Atlanta, Houston, Nashville, and Raleigh.
Assistant General Manager Cava Group, Inc.Assistant General ManagerHuntersville, NCAssistant General Manager: In the role of Assistant General Manager ("AGM"), you will be responsible for bringing our mission, values, and competencies to life for our guests and Team Members in our restaurants. You will be responsible for supporting the General Manager in the overall restaurant operations at an exceptional level including but not limited to schedules, forecasting, labor management and inventory.
General Manager | Full-Time | Hickory Crawdads (LP Frans Stadium) Oak View GroupGeneral Manager | Full-Time | Hickory Crawdads (LP Frans Stadium)Hickory, North Carolina$70,000–$75,000General Manager | Full-Time | Hickory Crawdads (LP Frans Stadium)Location: US-NC-HickoryJob Post Information*: Posted Date3 days ago(6/21/2026 11:36 AM)Job ID: 2026-32518Location Name: Hickory Crawdads (LP Frans Stadium)Category: Food & Beverage ManagementType: Regular Full-TimeExternal Company Name: Oak View Grouphttps://www.oakviewgroup.com/Postal Founded in 2015, the company serves a collection of seven world-class owned venues and a client roster of the most iconic arenas, stadiums, convention centers, music festivals, performing arts centers, and cultural institutions, spanning four continents.
Restaurant Assistant General Manager Jim 'N Nick's CareersRestaurant Assistant General ManagerConcord, North CarolinaAbility to define, measure and attain financial goals for the restaurant, with a focus on year-over-year sales growth, guest count increases, effective staffing levels, guest service measurements, cost of goods and labor cost management. Ensures team members and manager schedules support the positive performance of the restaurant by verifying the right people in place and par levels are scheduled according to projections.
Onsite Assistant General Manager (Fifth & Poplar) RealManage LLCOnsite Assistant General Manager (Fifth & Poplar)Charlotte, NC$55,000–$58,000 / yearManagement of contracted services - landscape, irrigation, pool refurbishment, pool cleaning, pest control, electrical, plumbing, painting, security monitoring, fire suppression monitoring, janitorial, pressure cleaning, roofing, building construction, HVAC, lighting, sports courts, fitness facilities, concrete, masonry, access control, security surveillance, asphalt maintenance, specialty lighting, fencing and site furnishings. one of the fastest-growing and attractive cities in the U.S. The stately mid-rise building occupies a full city block anchored by a grand, one-acre private courtyard scribed with crepe myrtle-lined walking paths leading to a beautiful central fountain.
NewGREENSBORO, NC GENERAL MANAGER Dave's Hot ChickenGREENSBORO, NC GENERAL MANAGERCharlotte, NCThe co-founder, Dave, a chef trained in Thomas Keller's Bouchon restaurant organization came up with a simple process: take the best quality chicken, prepare the chicken in a proprietary brine, and after deep frying; top the most tender chicken in the world with one of seven signature spice blends. Ensure restaurant cleanliness is conducted daily by delegating the clearing of tables, sweeping, and mopping floors, washing/sanitizing/disinfecting kitchen utensils and high touch-point areas, and servicing restrooms .
Assistant General Manager - Kitchen Manager Ruby Slipper Restaurant GroupAssistant General Manager - Kitchen ManagerCharlotte, NCWe’re searching for a motivated morning person who can lead people as confidently as they lead operations, who can support Heart of House and Front of House teams while helping create an exceptional dining experience for every guest, every time. This hybrid leadership role is ideal for someone who thrives in a fast-paced, high-volume breakfast, brunch, lunch environment and is passionate about both guest experience and kitchen operations.
NewGeneral Manager | Full Time | Hickory Crawdads (LP Frans Stadium) Oak View GroupGeneral Manager | Full Time | Hickory Crawdads (LP Frans Stadium)Hickory, NCFounded in 2015, the company serves a collection of seven world-class owned venues and a client roster of the most iconic arenas, stadiums, convention centers, music festivals, performing arts centers, and cultural institutions, spanning four continents. Oak View Group (OVG) is the global leader in premium live entertainment infrastructure and services, with a platform spanning venue development and end-to-end capabilities across venue management, hospitality, and sponsorship sales.
General Manager Talent Trib3General ManagerCharlotte, North CarolinaThe General Manager builds a loyal and growing client base, establishes meaningful community partnerships, and drives consistent revenue and retention growth — all while delivering the elevated, restorative experience that defines the Pause brand. Offering science-backed modalities including flotation therapy, infrared sauna, cold plunge, LED light therapy, compression therapy, and IV vitamin infusion, Pause is redefining what a wellness experience can be.
NewAssistant General Manager - Vivian Kairoi ResidentialAssistant General Manager - VivianCharlotte, North Carolina$27–$28The ideal candidate possesses a strong understanding of luxury property management, a proven track record in resident relations, and a passion for creating a sophisticated and thriving community environment. This position supports the General Manager in overseeing the daily operations while focusing on curating an exclusive and personalized living experience for our discerning residents.
General Manager Aqua-Tots Swim SchoolGeneral ManagerCharlotte, North CarolinaThis role leads team development, customer experience, sales growth, and daily swim school operations to ensure families receive world-class swim lessons in a safe and welcoming environment. If you're ready to lead with purpose, inspire a team, and make a lasting impact on families in your community, apply today to become a General Manager at Aqua-Tots Swim Schools!
NewAssistant Branch General Manager Lowe'sAssistant Branch General ManagerCharlotte, NCThis includes responsibility for the performance of a team of Operations Managers along with execution of all operational functions in the facility, including: (1) developing and executing daily and weekly operational plans; (2) meeting and exceeding customer service requirements; (3) maximizing quality, throughput, and productivity of the facility; (4) managing a diverse and talented associate population; (5) nurturing a positive (associate relations), focused, safe and productive work environment; and (6) ensuring all corporate policies and procedures are followed consistently and short and long term plans are implemented. Essential Functions: - Executes daily production plans that meet or exceed customer service level expectations while achieving maximum operating efficiency in a safe manner - Develops and implements short and long-ra.
Senior General Manager Jones Lang LaSalle IncSenior General ManagerCharlotte, NCWe believe the most effective teams are built when everyone is empowered to thrive, and you'll champion this principle by ensuring all contract deliverables are met or exceeded, including operational uptime, cost savings initiatives, energy consumption reduction, service improvements, and the implementation of best practices across your portfolio. What this job involves: As a Senior General Manager at JLL, you'll serve as a strategic leader responsible for overseeing either a large, complex premier asset or multiple properties within a campus setting that function both as client facilities and as Class A commercial assets.
NewRestaurant General Manager | Upscale Scratch Concept #ZDG 3507966 Superior Talent SourceRestaurant General Manager | Upscale Scratch Concept #ZDG 3507966Charlotte, North CarolinaWe’re looking for a passionate and people-first General Manager to lead a high-quality, scratch-based restaurant where food, culture, and guest experience come first. This is an opportunity for a leader who believes great restaurants are built through strong teams, genuine hospitality, and a relentless commitment to food quality.
Assistant General Manager Smoothie KingAssistant General ManagerCharlotte, NC$15–$15The Assistant General Manager is involved in all areas of store operations, which include: Assist the General Manager with hiring, developing, and leading the team at your store to provide a great guest experience and fulfill our mission to inspire people to live a healthy and active lifestyle. Use operational tools such as Profit and Loss Statement, Daily Business Review, Cash & Deposit Log, and Data Central scheduling and inventory management tools to achieve operational excellence.
General Manager AramarkGeneral ManagerCharlotte, NCAramark Student Nutrition provides food and nutrition services to over 350 school districts in the U.S. It offers public and private education institutions a variety of dining options including breakfast and lunch programs, after-school snacks, catering, nutrition education and retail operations. As a General Manager you will plan, manage, and guide contracted services for multiple sites for a client or for multiple clients normally generating $2-15M+ in revenue to meet operating and financial goals, client objectives, and customer needs.
NewAssistant General Manager TopGolf International, Inc.Assistant General ManagerCharlotte, NCAs a leader of a high-energy, guest-facing venue, this role requires a flexible schedule including evenings, weekends, and holidays, with availability to work extended hours during peak periods, special events, and high-volume seasons. 5+ years of restaurant, hotel, or entertainment venue management experience, including at least 2 recent years as an Assistant General Manager or General Manager in a multi-unit operation.
General Manager E3 RecruitingGeneral ManagerMooresville, NCOur client is a growing distribution and wholesale business serving customers through strong vendor partnerships, operational responsiveness, and a focus on customer service. Our client is seeking a General Manager (GM) to oversee day-to-day business operations while also managing key administrative, financial, and vendor-related functions.
Dealership General Manager Car GuysDealership General ManagerHuntersville, North CarolinaWe help dealers to hire, from porters all the way up to CEO’s Currently we have a dealership in your area looking to hire an Automotive General Manager. CarGuys Inc. -America’s #1 Automotive Recruiter If you are looking for a new career in the car Biz CarGuys Inc. is the go-to company to assist you.
General Manager – Ma’s New York Italian-American Deli & Pizzeria Ma's Italian Deli and PizzeriaGeneral Manager – Ma’s New York Italian-American Deli & PizzeriaMt Pleasant, NC$70,000–$85,000 / yearRooted in generations-old family recipes from New York, we specialize in overstuffed heroes, homemade meatballs, classic red-sauce dishes, thin-crust and grandma-style pizzas, fresh pasta, quality deli meats and cheeses, and all the comforting staples that define Italian-American neighborhoods. If you re a hands-on leader who loves executing classic New York Italian-American dishes, values family and teamwork, and wants to be part of launching something special in the Concord/Harrisburg area, we d love to hear from you.
General Manager - Crunch Fitness CR HoldingsGeneral Manager - Crunch FitnessCharlotte, North CarolinaThis role is ideal for a sales-driven leader who thrives in a fast-paced, goal-oriented environment and is passionate about developing talent and growing business results. With a comprehensive fitness offering and affordable price point, Crunch Fitness offers unmatched value to its members regardless of fitness level and is well positioned to take advantage of consumers’ increasing focus on health and wellness.
NewGeneral Manager Pizza HutGeneral ManagerCharlotte, NCIt's the calling of our Restaurant General Managers to make them feel like family with smiles, teamwork and dedication. If you're an experienced restaurant General Manager, Manager, Restaurant, Transportation
Restaurant General Manager The Indigo RoadRestaurant General ManagerCharlotte, NCYou are passionate about food and look forward to engaging the local community to procure the highest quality product to create unforgettable experiences (for team-members & guests). A successful Restaurant General Manager and will have 5+ years experience managing high-volume restaurants (200 - 300 covers) in an upscale food focused environment.
Sonic Restaurant General Manager Sonic Drive-In IncSonic Restaurant General ManagerMocksville, NCWhat you bring to the table:At least one year of experience as a Restaurant General Manager in food service or retail, with profit and loss responsibility (quick service experience preferred).Must be at least 18 years old. What you'll do as a Restaurant General Manager:Drive profitability by managing cash control and security procedures, monitoring inventory, managing labor, reviewing financial reports, and taking action as needed.
Sonic Assistant General Manager Sonic Drive-In IncSonic Assistant General ManagerMocksville, NCWhat you bring to the table: At least one year of experience as an Assistant General Manager in food service or retail with profit and loss responsibility, quick service experience preferred. As an Assistant General Manager, youll play a key role in our success while building a career with KBP, one of the nations top quick-service restaurant groups.
Assistant General Manager Taco Bell CorpAssistant General ManagerCharlotte, NC$48,000–$60,000 / yearCharlotte, NC, United StatesnnttttttnnttttttntttttttCareer AreantttttttRestaurant ManagementnttttttnnttttttntttttttJob IDnttttttt#P1-2117643-5nttttttnnttttttntttttttCompanyntttttttTaco Bellnttttttn ttttttn Salaryn $48,000 - $60,000 per yearnttttttn nttttttntttttttDate Postednttttttt06/06/2026nttttttntttttnnttttt. nttttntttttnttttttntttttnttttnttttntttttnttttttFind a job near menttttttnn n nnntttttnttttnttt.
General Manager in Training - North Carolina Massey ServicesGeneral Manager in Training - North CarolinaCharlotte, North CarolinaCelebrating consecutive years of profitable growth since 1985, Massey Services and its subsidiary organizations employ over 2,800 team members and operate over 2,400 vehicles that provide Residential and Commercial Pest Prevention, Termite Protection, Landscape and Irrigation Services to over 800,000 customers from 180+ Service Centers throughout Florida, Georgia, Louisiana, Texas, South Carolina, North Carolina, Virginia, Tennessee and Oklahoma. As a General Manager in Training, we give you access to multiple resources that are proven to provide ideal customer scenarios and ample sales opportunities when: · Contacting new and existing customers to discuss their needs, answer questions, and identify solutions offered by our products and services.