Apartment Maintenance Technician - Denver/Glendale Urban PhenixApartment Maintenance Technician - Denver/GlendaleCODepartment"],"disclosure_agreement":null,"captcha_enabled?":false,"remote":false,"max_salary":{"amount":"32.00","currency":"USD"},"min_salary":{"amount":"25.00","currency":"USD"},"pay_frequency":"hourly","show_remote_in_location":true,"hidden?":false,"questions":[{"table":{"id":9249086,"option_type":"multiple-choice","question":"How many years have you worked in the multifamily/apartment buildings in the Maintenance Tech role?","required?":true,"flags":null,"options":["2-5 ","required?":true,"flags":null,"options":["Yes","No"]}}]}},"labelTranslations":{"back_to_jobs":"Back to Jobs","apply_for_this_position":"Apply for this Position","back_to_wl_jobs":"All Jobs at Paychex Applicant Tracking"},"lang":"en","recaptchaSiteKey":"6Le5hLsSAAAAAE43yKMBj3XR8Ox2GNeDD4VYZx_5","showGDPRDisclosure":null,"showNotify":true,"showReferral":true,"source":null,"widgetMode":null,"showBackButtons":false}>.
Apartment Maintenance Technician - Arcadia Apartment Income REIT CorpApartment Maintenance Technician - ArcadiaCentennial, COIf you know your way around service requests, unit turns, basic HVAC, plumbing, electrical, appliances, and general repairs-and you want steady work with a good team-this could be a fit. Candidates extended an offer will be required to undergo pre-employment screening that includes checking references, a four-panel drug screening that excludes marijuana testing, employment verification & criminal background check.
NewApartment Maintenance Technician BGSF IncApartment Maintenance TechnicianBoulder, COThis role is ideal for someone who enjoys hands‑on work, takes pride in maintaining a clean and functional community, and can handle a variety of maintenance tasks with professionalism. BG Staffing is seeking a reliable and skilled Apartment Maintenance Technician to support an apartment community in Boulder, CO 80303.
Apartment Maintenance Technician - Oak Trail at Cherry Creek Apartment Income REIT CorpApartment Maintenance Technician - Oak Trail at Cherry CreekDenver, CO$23–$25 / hourWhether you are turning an apartment to create the perfect move-in experience for new residents or resolving service requests to ensure that our current residents feel at home, every day is filled with new challenges. With general direction, complete resident requested repairs and routine maintenance (i.e. troubleshoot and repair/replace plumbing, basic electrical components, HVAC equipment, and appliances, etc.).
Apartment Maintenance Technician - Grant Row Lofts Apartment Income REIT CorpApartment Maintenance Technician - Grant Row LoftsThornton, CO$23–$24 / hourWhether you are turning an apartment to create the perfect move-in experience for new residents or resolving service requests to ensure that our current residents feel at home, every day is filled with new challenges. With general direction, complete resident requested repairs and routine maintenance (i.e. troubleshoot and repair/replace plumbing, basic electrical components, HVAC equipment, and appliances, etc.).
Apartment Maintenance Technician Lyon Management Group IncApartment Maintenance TechnicianHighlands Ranch, CO$21–$23 / hourEmployees choosing to drive their own vehicle for work-related duties will be required to have a valid driver's license and provide proof of insurance, and may be subject to a DMV record search. Applicant must have a valid driver's license or be able to utilize an alternative form of transportation at their own expense which allows them to reach the required destination in a time period comparable to that if they were to drive their own vehicle.
Apartment Maintenance Technician InterSolutionsApartment Maintenance TechnicianArvada, CO$22–$26 / hourPerform electrical, plumbing, appliance, and carpentry repairs, including: Repairing electrical circuits, switches, and breakers. InterSolutions has several health insurance options available to employees, their spouses and dependents, the cost of which will vary depending on the coverage selected.
Apartment Maintenance Technician II Windsor CommunitiesApartment Maintenance Technician IIDenver, ColoradoAnnual PTO including: 1 hour of paid sick and safe time for every 30 hours worked, 10 days of paid vacation time accrued bi-weekly, 6 weeks of paid parental leave after completing one year of employment, 10 paid holidays annually, and up to 3 floating days. The company participates in the federal government’s E-Verify program, which confirms employment authorization of all newly hired employees through an electronic database maintained by the Social Security Administration and Department of Homeland Security.
Apartment Maintenance Technician Hayman CompanyApartment Maintenance TechnicianAurora, ColoradoThis beautifully maintained Property is looking to select a sharp and experienced Maintenance Technician to help maintain the property at the top-notch level! We are looking to hire the absolute BEST and BRIGHTEST to join our team of dedicated professionals at The Aventine at Oakhurst North Community.
Apartment Maintenance Technician - CPO Certification Required InterSolutionsApartment Maintenance Technician - CPO Certification RequiredDenver, CO$23–$25 / hourPrimary Responsibilities Include: Accurately complete service tickets and log all assigned work orders in a timely manner. The apartment maintenance team is responsible for completing service requests under the direction of the maintenance supervisor or property manager.
Experienced Apartment Maintenance Technician InterSolutionsExperienced Apartment Maintenance TechnicianDenver, CO$22–$26 / hourWe re looking for motivated, organized, and reliable professionals who are ready to lead teams, oversee maintenance operations, and ensure high-quality service across apartment communities. Primary Responsibilities Include: Assign and assist with apartment service requests, ensuring all work orders are logged accurately and completed promptly.
NewMaintenance Technician II (Argonaut/El Tovar Apartments) WinnCompanies IncMaintenance Technician II (Argonaut/El Tovar Apartments)Boulder, CO$30–$33 / hourOur Benefits: Regular full-time US employees are eligible to participate in the following benefits: Generous time off policies (including 11 paid holidays (12 for MA employees); Generous Accrued Time Off increasing with years of service; Generous paid sick time; Annual day of service; Floating Holiday). About Us: WinnCompanies is a mission-driven, national business focused on building and operating top quality affordable housing communities for individuals and families of all incomes, including members of the U.S. Armed Forces and their families.
Maintenance Technician - Copperwood Apartments Greystar Real Estate Partners LLCMaintenance Technician - Copperwood ApartmentsWestminster, CO$22–$24 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Follows procedures for accessing and obtaining materials, supplies, equipment, tools, and other items from the property's maintenance department by tracking inventory used, returning unused items to the established location, and notifying the maintenance supervisor about re-ordering needs.
Maintenance Technician - Copperwood Apartments Greystar Management ServicesMaintenance Technician - Copperwood ApartmentsWestminster, Colorado2. Completes the “make-ready” process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a “punch” list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. 3. Follows procedures for accessing and obtaining materials, supplies, equipment, tools, and other items from the property’s maintenance department by tracking inventory used, returning unused items to the established location, and notifying the maintenance supervisor about re-ordering needs.
Maintenance Technician - Copperwood Apartments Education Realty Trust Inc (Inactive)Maintenance Technician - Copperwood ApartmentsWestminster, CO$22–$24 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Follows procedures for accessing and obtaining materials, supplies, equipment, tools, and other items from the property's maintenance department by tracking inventory used, returning unused items to the established location, and notifying the maintenance supervisor about re-ordering needs.
Service Technician- Forge Apartments Greystar Real Estate Partners LLCService Technician- Forge ApartmentsDenver, CO$24–$26 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Follows procedures for accessing and obtaining materials, supplies, equipment, tools, and other items from the property's maintenance department by tracking inventory used, returning unused items to the established location, and notifying the maintenance supervisor about re-ordering needs.
Service Technician- Forge Apartments Education Realty Trust Inc (Inactive)Service Technician- Forge ApartmentsDenver, CO$24–$26 / hourCompletes the "make-ready" process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a "punch" list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Follows procedures for accessing and obtaining materials, supplies, equipment, tools, and other items from the property's maintenance department by tracking inventory used, returning unused items to the established location, and notifying the maintenance supervisor about re-ordering needs.
HVAC Technician for an Apartment Community InterSolutionsHVAC Technician for an Apartment CommunityDenver, CO$23–$27 / hourPrimary Responsibilities Include: Accurately complete service tickets and log all assigned work orders in a timely manner. The apartment maintenance team is responsible for completing service requests under the direction of the maintenance supervisor or property manager.
NewMaintenance Technician- West Line Flats The Inland Real Estate Group of Companies IncMaintenance Technician- West Line FlatsLakewood, CO$26–$27 / hourTo accomplish this goal, the responsibilities of the maintenance technician include; general repairs to the apartments / common areas of the buildings and grounds, vacant apartment preparation, trash removal, emergency repairs, cleaning, landscaping, ordering maintenance equipment, record keeping, accepting deliveries and moving furniture and/or appliances. Hands-on experience within basic plumbing, carpentry, electrical, heating and air conditioning systems (heat pump experience a plus), swimming pools, landscaping, and cleaning.
Certified Maintenance Technician BGSF IncCertified Maintenance TechnicianDenver, CO$23–$24 / hourThis role is ideal for someone who enjoys hands‑on work, takes pride in maintaining a clean and functional community, and can handle a variety of maintenance tasks with professionalism. BG Staffing is seeking a reliable and skilled Apartment Maintenance Technician to support an apartment community in Denver, CO 80202.
Senior Maintenance Technician- Apres The Inland Real Estate Group of Companies IncSenior Maintenance Technician- ApresAurora, CO$27–$28 / hourHands-on experience within basic plumbing, carpentry, electrical, heating and air conditioning systems (heat pump experience a plus), swimming pools, landscaping, and cleaning. In the absence of the Maintenance Supervisor, the Senior Maintenance Technician will assume all maintenance responsibilities including, but not limited to, customer service and helping with the cleanliness and marketability of the community.
Maintenance Technician - Bear Valley MG PropertiesMaintenance Technician - Bear ValleyDenver, ColoradoSome duties will include cleaning grounds, offices, common areas, completing maintenance service requests, appliance repairs, painting, apartment turnovers, taking emergency calls and more! With over 30 years of experience in the acquisition, development, rehabilitation, and management of apartment communities across the Western United States, we are a trusted partner in the property management industry.
Maintenance Technician - Bear Valley MG Properties GroupMaintenance Technician - Bear ValleyDenver, CO$24–$26 / hourSome duties will include cleaning grounds, offices, common areas, completing maintenance service requests, appliance repairs, painting, apartment turnovers, taking emergency calls and more! With over 30 years of experience in the acquisition, development, rehabilitation, and management of apartment communities across the Western United States, we are a trusted partner in the property management industry.
Maintenance Technician- LIHTC Property Summit Management Group, Inc.Maintenance Technician- LIHTC PropertyLongmont, COFull timeSummit's family of companies are involved in all aspects of development, including site selection, finance and investor relations (Summit Housing Group, Inc.), construction (Summit Construction Group, Inc.), and on-going property management (Highland). Highland Property Management, Inc., (Highland) a property management subsidiary of Summit Management Group, Inc. (Summit), is a growing family of companies headquartered in beautiful Western Montana.
Maintenance Technician Cottonwood ResidentialMaintenance TechnicianCentennial, COCottonwood Residential is looking for an experienced Apartment Maintenance Technician to join our team at The Orchards at Cherry Creek Park Apartments in Centennial, CO. Perform repairs that may include, but are not limited to, plumbing, electrical work, and general carpentry work related to household, building, and property grounds repairs.
Maintenance Technician II (San Juan Del Centro) WinnCompanies IncMaintenance Technician II (San Juan Del Centro)Boulder, CO$29–$34 / hourOur Benefits: Regular full-time US employees are eligible to participate in the following benefits: Generous time off policies (including 11 paid holidays (12 for MA employees); Generous Accrued Time Off increasing with years of service; Generous paid sick time; Annual day of service; Floating Holiday). About Us: WinnCompanies is a mission-driven, national business focused on building and operating top quality affordable housing communities for individuals and families of all incomes, including members of the U.S. Armed Forces and their families.
NewMaintenance Technician Asset LivingMaintenance TechnicianDenver, COin all directions, lifting and placing objects of 100+ lbs., communicate with others to exchange information, repeat motions that may include wrists, hands and/or fingers, operate machinery and power tools, operate motor vehicles and/or golf carts, assess the accuracy, neatness, and thoroughness of the work assigned, identify and inspect objects and areas, exposed to outdoor weather elements (wind, precipitation) including low and high temperatures and exposed to hazardous chemicals, and able to work overtime, weekends, night hours (on-call property emergencies). The employee is frequently required to ascend and descend ladders, stairs, ramps, step stools, etc., move self in different positions to accomplish tasks in various environments, including tight and confined spaces, traverse flat and uneven terrain, work in an overhead position and/or reaching, adjust or move objects of 100+ lbs.
Maintenance Technician - $2,500 Sign On BozzutoMaintenance Technician - $2,500 Sign OnDenver, ColoradoWe proudly offer a diverse range of employee resource groups, providing opportunities for our employees to connect over shared experiences, backgrounds, and cultures. Whether it’s the talent within our communities or the expertise across our property operations teams, we work together to make extraordinary happen for our clients, residents and fellow team members.
Maintenance Technician II Fairfield ResidentialMaintenance Technician IILakewood, ColoradoYou will be responsible for performing daily maintenance tasks, diagnosing and repairing issues in electrical, plumbing, and appliances, and preparing vacant apartments for new residents. Driven by Vision: We are a vertically integrated operator and investment manager in the multifamily sector with in-house development, construction, acquisition, and property and asset management services.
NewMaintenance Technician Ivy LivingMaintenance TechnicianDenver, CO$20–$21.50 / hourFor the health and safety of our team members and residents, Oakmont Management Group may require team members to vaccinate, participate in daily screening, surveillance testing, and to wear face coverings and other personal protective equipment (PPE) to prevent the spread of the COVID-19 or other communicable diseases, per regulatory guidelines. We deliver meaningful lifestyles and relationships with residents, families, and team members by developing a winning culture and living these values: Authenticity * Teamwork * Compassion * Commitment * Resilience.
Maintenance Technician NALS Apartment HomesMaintenance TechnicianEnglewood, CO$21–$25 / hourMedium to heavy work, requiring prolonged or repeated standing, walking, climbing, stooping, kneeling, crouching, and lifting to a maximum of 100 lbs., with frequent lifting and carrying of up to 50 lbs. Good hand and eye coordination are essential, including the ability to ascend and descend ladders and stairs, and perform repetitive/continuous tasks according to set procedures and sequences.
Senior Maintenance Technician Fairfield ResidentialSenior Maintenance TechnicianDenver, ColoradoThis role involves diagnosing and repairing issues related to HVAC, electrical, plumbing, pool, carpentry, drywall, exterior structures, and appliances. Driven by Vision: We are a vertically integrated operator and investment manager in the multifamily sector with in-house development, construction, acquisition, and property and asset management services.
Maintenance Technician I Sherman Central RedPeak PropertiesMaintenance Technician I Sherman CentralDenver, CO$21–$23 / hourKey responsibilities include property maintenance, preventative maintenance, maintenance service requests, property safety, and security systems, monitoring the work of outside contractors, on-call, grounds work, and assisting with other maintenance tasks when needed. Before Colorado cities were full of cut and paste high-rises and living here was on checklist, our corner of the Front Range was full of comfy mountain towns and cowboy character.
Maintenance Technician I -Riverfront Lofts 10983 Colorado Coalition for the HomelessMaintenance Technician I -Riverfront Lofts 10983Denver, ColoradoPerforms unit turnovers and/or evictions, including pre-walk of units prior to resident moving out, communicating the scope of work and timeline to property manager, execute turn actions, including possible furniture/item removal and basic custodial functions. Under general supervision, the Maintenance Technician I, will perform a variety of semi-skilled maintenance duties involving in the inspection, diagnosis, troubleshooting and repair within all CCH residential communities, while also becoming familiar with the large diversity of systems and practices within the department.
Maintenance Technician II AvalonBay Communities IncMaintenance Technician IILakewood, CO$50,000–$71,000 / yearAs a maintenance technician, you will be the talented individual who: Diagnoses and repairs problems in such areas as HVAC, electrical, plumbing, major appliances, carpentry, emergency systems, flooring, hardware accessories, masonry, painting/wallpaper, water features (pools, spas, etc.), and waste management systems. Overview: AvalonBay Communities, Inc., an equity REIT, has a long-term track record of developing, redeveloping, acquiring and managing distinctive apartment homes in some of the best U.S. markets, and delivering outsized, risk-adjusted returns to shareholders.
Lead Maintenance Technician AvalonBay Communities IncLead Maintenance TechnicianDenver, CO$61,500–$83,500 / yearEnsure vacant apartment homes and car garages are rent-ready in a timely manner including performing turnkey work, such as cleaning, carpet cleaning, appliance repair, caulking painting, and/or repairs to ensure apartment is ready for occupancy. This includes but is not limited to: Diagnose and repair problems in such areas as HVAC, electrical, plumbing, major appliances, carpentry, emergency systems, flooring, hardware accessories, masonry, painting/wallpaper, water features (pools, spas, etc.), and waste management systems.
Senior Maintenance Technician -Mint Urban Infinity CortlandSenior Maintenance Technician -Mint Urban InfinityDenver, ColoradoWhen you apply to a job on this site, the personal data contained in your application will be collected by Cortland (“Controller”), which is located at 3424 Peachtree RD NE Suite 300 Atlanta, GA and can be contacted by emailing careers@cortland.com because Controller wishes to evaluate your candidacy for employment at Controller. Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes.
Maintenance Technician CortlandMaintenance TechnicianDenver, ColoradoWhen you apply to a job on this site, the personal data contained in your application will be collected by Cortland (“Controller”), which is located at 3424 Peachtree RD NE Suite 300 Atlanta, GA and can be contacted by emailing careers@cortland.com because Controller wishes to evaluate your candidacy for employment at Controller. Your personal data will be processed for the purposes of managing Controller’s recruitment related activities, which include setting up and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes.
Maintenance Technician I Waterton Associates L.L.CMaintenance Technician IThornton, COThe Service Technician I completes unit make-readies, conducts preventative maintenance, completes service requests, performs janitorial duties, and helps to maintain a hazard free community. For over 30 years Waterton remains passionate about delivering an incredible Resident Experience, which we believe is made possible by offering an extraordinary experience for our talented associates.
NewMaintenance Technician Avenue 5Maintenance TechnicianDenver, CO$24–$25 / hourOur Core beliefs:* Put people and partnerships first* Empower associates* Focus on solutions* Champion ideas that accelerate success* Deliver proof over promisesExperience our award winning culture:* Top 15 national finalist on the Best Places to Work Multifamily* Certified as a Great Place to Work since 2017* Listed as one of the Best Workplaces in Real Estate* Ranked second on the 100 fastest-growing private companies in Washington by The Puget Sound Business Journal* Ranked 6 on the 2026 National Multifamily Housing Council (NMHC) Top 50 Managers ListWe're a fast-growing property management company with new opportunities popping up daily. Perform general carpentry duties such as wallboard repair, countertop/cabinet replacement, finish carpentry, window/glass repair, door/lock repair, and ceramic tile repair.*
Maintenance Technician, Multifamily Cushman & WakefieldMaintenance Technician, MultifamilyAurora, ColoradoIn addition to a comprehensive benefits package, Cushman and Wakefield provide eligible employees with competitive pay, which may vary depending on eligibility factors such as geographic location, date of hire, total hours worked, job type, business line, and applicability of collective bargaining agreements. Cushman & Wakefield also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health, vision, and dental insurance, flexible spending accounts, health savings accounts, retirement savings plans, life, and disability insurance programs, and paid and unpaid time away from work.
Maintenance Technician Dinerstein CompaniesMaintenance TechnicianCentennial, COAs one of the nation’s largest multi-family and student housing community developers, The Dinerstein Companies has completed over 75,000 multi-family apartments and 44,000 student housing beds in 26 states. Whether it’s luxury mid-rise, high-rise residences or the most innovative off-campus student housing, TDC has the experience, expertise, and reputation for developing premier apartment communities.
Maintenance Technician - 3300 Tamarac MG PropertiesMaintenance Technician - 3300 TamaracDenver, ColoradoSome duties will include cleaning grounds, offices, common areas, completing maintenance service requests, appliance repairs, painting, apartment turnovers, taking emergency calls and more! With over 30 years of experience in the acquisition, development, rehabilitation, and management of apartment communities across the Western United States, we are a trusted partner in the property management industry.
Maintenance Technician - Stone Cliff MG PropertiesMaintenance Technician - Stone CliffAurora, ColoradoThe Maintenance Technician will be responsible for completing work order requests, which may require patching of drywall, basic electrical, basic appliance repair, plumbing and grounds keeping duties. With over 30 years of experience in the acquisition, development, rehabilitation, and management of apartment communities across the Western United States, we are a trusted partner in the property management industry.
NewMaintenance Technician ! Search For Your Next Opportunity.Maintenance TechnicianAurora, ColoradoWork in coordination with staff, vendors, contractors, and residents to promote and sustain the safety, cleanliness and upkeep of the building including daily property walks, equipment assessment, work orders and preventative maintenance. Specifically, our services include multi-family residential and commercial property management, acquisition, development, debt and equity commercial financing mortgage banking services.
Maintenance Technician Avenue5 Residential, LLCMaintenance TechnicianDenver, CO$24–$25Full timePerform general carpentry duties such as wallboard repair, countertop/cabinet replacement, finish carpentry, window/glass repair, door/lock repair, and ceramic tile repair. Perform various maintenance functions including repairs to the following: electrical, plumbing, appliances, flooring, carpentry, HVAC, grounds maintenance as dictated by state guidelines.
Maintenance Technician Kisco Senior LivingMaintenance TechnicianDenver, CO$22–$25 / hourDiagnose and repair problems in such areas as HVAC, electrical, plumbing, major appliances, carpentry, emergency systems, flooring, hardware accessories, masonry, painting/wallpaper, water features (pools, spas, etc.) and waste management systems. Complete assigned service requests Perform turn-key work as required to ensure vacant apartment homes are rent-ready in a timely manner.
Maintenance Technician - Denver, CO RangeWaterMaintenance Technician - Denver, CODenver, ColoradoCompletes the “make-ready” process to prepare vacant apartment homes for leasing and new move-ins by completing the pre-move-out inspection, creating a “punch” list of maintenance work needed, scheduling vendors and contractors as needed, obtaining needed supplies and materials, completing all maintenance tasks, and inspecting completed work. Demonstrates customer services skills by treating residents and others with respect, interfacing face-to-face with residents and service team, answering resident questions, responding sensitively to complaints about maintenance services, and completing assigned work orders with efficiency and urgency.
Maintenance Technician I (Sherman Central) RedPeakMaintenance Technician I (Sherman Central)Northglenn, CO$21–$23 / hourKey responsibilities include property maintenance, preventative maintenance, maintenance service requests, property safety, and security systems, monitoring the work of outside contractors, on-call, grounds work, and assisting with other maintenance tasks when needed. Before Colorado cities were full of cut and paste high-rises and living here was on checklist, our corner of the Front Range was full of comfy mountain towns and cowboy character.
Maintenance Technician Gables Residential Trust IncMaintenance TechnicianDenver, CO$24–$26.50 / hourBy providing our signature service to residents, associates, investors, and surrounding communities we're able to make small differences that impact the greater good. Task-oriented and punctual, you're comfortable working through day-to-day tasks while meeting required deadlines for reoccurring community needs.