Elite StaffingMaintenance Technician Elite StaffingMaintenance TechnicianSouth Haven, Michigan$24 / hourTemporaryBy submitting your application, you authorize Elite Staffing, Inc. to contact you using the contact information you have provided for employment-related activities via any method, including SMS, email, and phone calls, including through the use of automated technology, AI generative voice, and pre-recorded and/or artificial voice messages. Provides emergency and unscheduled repairs of production equipment during production and performs scheduled maintenance repairs of production equipment during machine service.
Plastipak Packaging, Inc.NewField Maintenance Technician - Nissei ASB Plastipak Packaging, Inc.Field Maintenance Technician - Nissei ASBPlymouth, MIAdvanced hands-on experience & deep subject-matter technical expertise of injection molding processes, including troubleshooting and new machine installation experience. The Nissei Maintenance Technician develops, implements, and improves single-stage injection molding processes & equipment throughout Plastipak’s manufacturing sites.
Summit School ServicesNewMaintenance Technician I Summit School ServicesMaintenance Technician IPlymouth, MIYou’ll work across yellow-bus systems—preventive maintenance, DOT/state inspections and DVIR readiness, air/hydraulic braking, steering/suspension, electrical/charging, HVAC, drivetrains/transmissions, and engine performance—while modeling craftsmanship, safety, and uptime. As a Fleet Technician I supporting our school bus fleet, you’ll handle advanced diagnostics, inspections, and repairs on Summits Fleet of vehicles so routes leave safe and on time.
JobotNewCopy of Maintenance Technician JobotCopy of Maintenance TechnicianGreenville, MI$26–$34 / hourInformation 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. By applying for this job, you agree to receive calls, AI-generated calls, text messages, or emails from Jobot, and/or its agents and contracted partners.
Pomeroy LivingNewMaintenance Technician Pomeroy LivingMaintenance TechnicianLake Orion, MIPomeroy Living, a state-of-the-art independent and assisted living community, is seeking a skilled and experienced full-time Maintenance Technician to join our team. Responsibilities:Perform preventative and corrective maintenance on building systems, including plumbing, electrical, HVAC, and mechanical equipment.
Osprey ManagementNewMobile Home Community Maintenance Technician Osprey ManagementMobile Home Community Maintenance TechnicianGrand Rapids, MI2-3 years of general maintenance experience including drywall, general home repairs, general rough and finish carpentry, flooring installation, kitchen & Bathroom refresh/remodel and basic plumbing and electrical that includes replacement/installation of outlets, light fixtures, toiles, sinks etc. Description:Crystal View Capital/Osprey Management is a private equity real estate firm known for its vertical integration that specializes in the acquisition and management of value-add manufactured housing and self-storage assets.
Wallick CommunitiesNewMaintenance Technician Wallick CommunitiesMaintenance TechnicianTraverse City, MISee Wallick Communities Terms & Conditions at https://www.wallickcommunities.com/termsandconditions.aspx? and Privacy Policy at https://www.wallickcommunities.com/privacypolicy.aspx? and SonicJobs Privacy Policy at https://www.sonicjobs.com/us/privacy-policy and Terms of Use at https://www.sonicjobs.com/us/terms-conditions. At Wallick, we celebrate Diversity, Equity, Inclusion + Belonging (DEI+B) in our workplace and communities, creating an environment where associates feel welcome, respected, and empowered to bring their authentic selves to the great work they do every day.
Ford Motor CompanyMechanical Maintenance Team Technician, 2nd Shift, BlueOval Battery Park Michigan Ford Motor CompanyMechanical Maintenance Team Technician, 2nd Shift, BlueOval Battery Park MichiganMarshall, MIKey responsibilities may include: • Preventative Maintenance: o Regularly inspecting, cleaning, lubricating, and performing scheduled maintenance on production equipment like mixing machines, coating machines, clean rooms, and assembly robots to prevent breakdowns. • Troubleshooting and Repair: o Diagnosing and resolving mechanical, electrical, pneumatic, and hydraulic issues with production equipment, including identifying root causes and implementing corrective actions.
Ford Motor CompanyElectrical Maintenance Team Technician, 2nd Shift, BlueOval Battery Park Michigan Ford Motor CompanyElectrical Maintenance Team Technician, 2nd Shift, BlueOval Battery Park MichiganMarshall, MIKey responsibilities may include: • Preventative Maintenance: o Regularly inspecting, cleaning, lubricating, and performing scheduled maintenance on production equipment like mixing machines, coating machines, clean rooms, and assembly robots to prevent breakdowns. • Troubleshooting and Repair: o Diagnosing and resolving mechanical, electrical, pneumatic, and hydraulic issues with production equipment, including identifying root causes and implementing corrective actions.
Ford Motor CompanyMechanical Maintenance Team Technician, 1st Shift, BlueOval Battery Park Michigan Ford Motor CompanyMechanical Maintenance Team Technician, 1st Shift, BlueOval Battery Park MichiganMarshall, MIKey responsibilities may include: • Preventative Maintenance: o Regularly inspecting, cleaning, lubricating, and performing scheduled maintenance on production equipment like mixing machines, coating machines, clean rooms, and assembly robots to prevent breakdowns. • Troubleshooting and Repair: o Diagnosing and resolving mechanical, electrical, pneumatic, and hydraulic issues with production equipment, including identifying root causes and implementing corrective actions.
Ford Motor CompanyElectrical Maintenance Team Technician, 1st Shift, BlueOval Battery Park Michigan Ford Motor CompanyElectrical Maintenance Team Technician, 1st Shift, BlueOval Battery Park MichiganMarshall, MIKey responsibilities may include: • Preventative Maintenance: o Regularly inspecting, cleaning, lubricating, and performing scheduled maintenance on production equipment like mixing machines, coating machines, clean rooms, and assembly robots to prevent breakdowns. • Troubleshooting and Repair: o Diagnosing and resolving mechanical, electrical, pneumatic, and hydraulic issues with production equipment, including identifying root causes and implementing corrective actions.
Suburban InnsNewFacilities Technician (Maintenance) - Holiday Inn Midland Suburban InnsFacilities Technician (Maintenance) - Holiday Inn MidlandMidland, MIAssist in maintaining the security of the property by maintaining master keys, and making sure all equipment is functioning properly (i.e., security cameras, door locks, etc.). Employee Assistance Program (EAP) through Pine Rest (3 free counseling visits, online library, and access to legal, financial and elder care consultations).
CONAGRANewMaintenance Technician Food Manufacturing CONAGRAMaintenance Technician Food ManufacturingImlay City, MI$31.08–$31.08Our focus on innovation extends beyond making great food, it also reflects our commitment to embracing new solutions that positively impact our team, the communities we serve and the health of our planet. You will develop your career while you work—receive paid Amatrol training at no cost, gaining valuable technical skills that open doors to future opportunities and internal job growth.
Love's Travel StopsNewTire Technician Love's Travel StopsTire TechnicianMonroe, MIWith nearly 40,000 team members, travel stops are the core business along with products and services that provide value for professional drivers, fleets, traveling public, RVers, alternative energy and wholesale fuel customers. Fueling customers' journeys since 1964, innovation leads the way for this family-owned and operated business headquartered in Oklahoma City.
Pentastar AviationNewAircraft Maintenance A&P Technician Pentastar AviationAircraft Maintenance A&P TechnicianTraverse City, MIInspect engines, landing gear, instruments, pressurized sections, accessories (brakes, valves, pumps and air-conditioning systems), and other parts of the aircraft, and do the required maintenance and replacement of parts as necessary. Inspect, test, troubleshoot, adjust, and repair different business transport category aircraft airframes and engines using hand tools and test equipment.
CargillNewElectrical and Instrumentation Maintenance Technician CargillElectrical and Instrumentation Maintenance TechnicianSaint Clair, MI$41.57–$41.57This position is in our Food Enterprise where we are committed to serving food manufacturers, food service customers, and retailers with a complete range of innovative ingredients and branded products. Assist with design and installation best practices of new or upgraded equipment, machinery, automation, instrumentation, robotics, machine controls, machine automation, motors, counters, etc.
RefrescoNewMaintenance Technician |$2,000 Sign-on Bonus RefrescoMaintenance Technician |$2,000 Sign-on BonusPaw Paw, MI$33.22–$34.41Adhere to all health and safety policies/procedures, Good Manufacturing Practices (GMPs) and wear the required personal protective equipment (PPE) while in the warehouse or production areas (including but not limited to hairnets/beard nets, safety glasses, hearing protection, hard toe and slip/oil resistant shoes, appropriate safety gloves, and seatbelts while operating forklifts). The Maintenance Technician is responsible for the scheduled, unscheduled and preventative maintenance and repair of a wide variety of beverage manufacturing and packaging equipment requiring a strong mechanical skills base to include hydraulics, pneumatics, electrical, conveyor systems and PLC usage.
GFL EnvironmentalNewMechanic, Fleet Maintenance GFL EnvironmentalMechanic, Fleet MaintenanceHudsonville, MI$25–$35Safely operate, repair, rebuild and perform maintenance on Company owned or leased heavy duty diesel trucks and equipment including rolling stock to ensure its ability to operate safely. Our employees are affectionately known as team green, a name that unites us all under our shared purpose of providing sustainable solutions to enable our customers and communities to be GREEN FOR LIFE!
Medline IndustriesMaintenance Tech I Medline IndustriesMaintenance Tech IRomulus, MI$26–$37.75 / hourFull timeTasks include, but are not limited to, light bulb/ballast replacement, door repairs, furniture installation, ceiling tile replacement, carpentry duties, plumbing repairs and maintaining operation logs. Follow appropriate safety procedures such as Lock Out/Tag Out, Arc Flash, etc. and use Personal Protective Equipment (PPE) while maintaining equipment, and ensure a safe work environment by eliminating potential equipment safety hazards.
Pentastar AviationNewAircraft Maintenance Mechanic Pentastar AviationAircraft Maintenance MechanicWaterford, MIInspect, test, troubleshoot, adjust, and repair different business transport category aircraft airframes and engines using hand tools and test equipment. Description:An A & P Aircraft Maintenance Mechanic supports the daily needs of the maintenance operations of the customer and ensures an outstanding experience by providing top-level service at Pentastar Aviation.
STS Technical ServicesMechanical Technician (Michigan) STS Technical ServicesMechanical Technician (Michigan)Warren, MIThe Mechanical Technician performs work involving the skills of two or more maintenance or craft occupations to keep machines, mechanical equipment, and facility systems in proper operating condition. STS Technical Services is a leading workforce solutions provider supporting aerospace, manufacturing, defense, and industrial operations across the United States.
FedExMaintenance Tech Specialist FedExMaintenance Tech SpecialistBelleville, MI$20.35–$39.11 / hourThis may include working with vendors, integrators, manufacturers, installers, and corporate support teams to ensure all necessary resources are available at the local level, that and all technicians have been effectively trained in the maintenance and troubleshooting of all equipment and systems and training of equipment operators in the correct use of the material handling system when necessary. Six (6) year’s experience, four (4) of those in FedEx Industrial Maintenance or external supporting similar material handling systems by demonstrating subject matter expertise in mechanical power transmission, electrical and PLC/Controls and advanced welding/fabrication skills through job experience, related military experience and/or related education required.
STS Technical ServicesNewAircraft Avionics Technicians STS Technical ServicesAircraft Avionics TechniciansOscoda, MIThis role is ideal for technicians with hands-on experience installing, testing, troubleshooting, and repairing aircraft avionics and electrical systems in a regulated aviation environment. If you enjoy precision work, technical problem-solving, and working on complex aircraft systems, this opportunity offers long-term stability and exposure to a wide range of avionics platforms.
Ford Motor CompanyIndustrial Firefighter/Emergency Response Technician, BlueOval Battery Park Michigan Ford Motor CompanyIndustrial Firefighter/Emergency Response Technician, BlueOval Battery Park MichiganMarshall, MIEffective Constructive Communication: o Use constructive communication skills with team members, peers, leadership, facility personnel and external emergency services during routine operations and emergencies to demonstrate the following behaviors: Focus on the issue not the person. • Continuous Learning: o Actively participate in all required internal and external training programs, drills, and exercises, including but not limited to: fire suppression techniques, HazMat operations/technician level, medical refreshers, technical rescue disciplines, and SCBA proficiency.
JobotNewUnderground Construction Technician JobotUnderground Construction TechnicianDetroit, MI$20–$30 / hourInformation 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. This role will involve working on a variety of projects related to the construction, installation, and maintenance of fiber optic networks.
JobotNewControls & Process Engineering Technician JobotControls & Process Engineering TechnicianPort Huron, MI$70,000–$83,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. This isn't just a maintenance role — you'll be a true technical partner, working alongside our engineering team to diagnose complex issues, drive process improvements, and help shape the future of our manufacturing operations.
JobotNewInstrument Technician JobotInstrument TechnicianKalamazoo, MI$30–$40 / hourInformation 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. This role is perfect for those who thrive in a fast-paced, technologically advanced environment where precision and problem-solving abilities are paramount.
JobotNewManufacturing Technician (Die Cast) JobotManufacturing Technician (Die Cast)St. Joseph, MI$30–$36 / hourInformation 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. A growing precision manufacturing company in Southwest Michigan is seeking an experienced Die Cast Operator to support high performance die casting operations in a fast paced production environment.
GFL EnvironmentalNewDiesel Technician ( A or B Level) - 2nd Shift GFL EnvironmentalDiesel Technician ( A or B Level) - 2nd ShiftPontiac, MIUnder the guidance of shop leadership, conduct repairs and preventative maintenance on both Diesel and Compressed Natural Gas (CNG) vehicles to maintain GFL’s fleet in safe and continuous “road ready” condition. · Complete basic inspection of brake systems, engine components, emission systems, steering mechanisms, wheel bearings and other important parts to ensure they are in proper operating condition.
Lake Huron Veterinary ClinicLicensed Veterinary Technician Lake Huron Veterinary ClinicLicensed Veterinary TechnicianPort Huron, MI$21–$25Known as the Maritime Capital of the Great Lakes, you will enjoy a relaxed lifestyle characterized by stunning waterfront views, historic lighthouses, and ample opportunity for boating, hiking, and outdoor recreation. You will be supported in meeting your personal career goals, whether that means advancing into a leadership role, pursuing advanced credentialing like becoming a CVT, or simply mastering new surgical or diagnostic techniques.
STS Technical ServicesNewDedicated A&P Aircraft Maintenance Mechanic STS Technical ServicesDedicated A&P Aircraft Maintenance MechanicDetroit, MISTS Technical Services is seeking experienced Aircraft Maintenance Mechanics to support dedicated corporate aviation operations in the Detroit, Michigan area. If you are ready to take your experience into a dedicated aircraft environment supporting high-level operations, apply today or call 1-800-359-4787 to speak with a recruiting professional.
JobotNewCNC Service Technician JobotCNC Service TechnicianDetroit, MI$38–$45 / hourInformation 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. We are a global manufacturing technology organization known for solving complex machining challenges through strong teamwork, deep technical expertise, and fully integrated, customer‑focused solutions.
OP MobilityEHS Technician OP MobilityEHS TechnicianTroy, MIToday, OPmobility develops technological solutions across four areas of expertise: exterior and lighting systems, the integration of complex modules, technologies related to energy storage, hydrogen and electrification, and a division dedicated to the development of embedded software and digital solutions. With €11.5 billion in revenue in 2025, 152 factories, 40 R&D centers, and nearly 38,100 employees across 28 countries, OPmobility combines global scale with local impact.
PenskeDiesel Technician/Mechanic III - Entry Level PenskeDiesel Technician/Mechanic III - Entry LevelKalamazoo, MIFull timeWillingness to work the required schedule, work at the specific location required, complete Penske employment application, submit to a background screening (to include criminal checks, past employment and education), the ability to pass a drug screen and physical as required by the Department of Transportation, and potential travel within a near geography for training are required. • Doing preventative maintenance repairs—like replacing or rotating tires—and completing vehicle component lubrication and replacement, some electrical system repairs, and cooling system maintenance on gas and diesel engine vehicles.
OP MobilitySITE MANUFACTURING PRODUCTION SUPERVISION TECHNICIAN - SUPERINTENDENT OP MobilitySITE MANUFACTURING PRODUCTION SUPERVISION TECHNICIAN - SUPERINTENDENTNew Boston, MIA world leader in onboard energy storage and emission reduction systems, OPmobility C-Power develops solutions for all types of powertrains including, gasoline, diesel, hybrids, plug-in hybrids and battery electric vehicles. Responsibility 2: • Responsible for ensuring all authorized Lockout/Tagout Employees have received the appropriate level of training and that these employees are provided with the proper equipment and personal protective equipment (PPE) to perform the job safely and that they are adhering to LOTO procedures.
PenskeFleet Maintenance Fueler Washer PenskeFleet Maintenance Fueler WasherAllen Park, MIFull timeWillingness to work the required schedule, work at the specific location required, complete Penske employment application, submit to a background screening (to include criminal checks, past employment and education), the ability to pass a drug screen and physical as required by the Department of Transportation, and potential travel within a near geography for training are required. • The associate must be able to perform all work adhering to DOT, OSHA, and all Penske safety and maintenance policies; including but not limited to the correct selection and use of appropriate tools, PPE, machine guarding, and established best safety practice.
Livingston County Catholic CharitiesSenior Service Home Technician Livingston County Catholic CharitiesSenior Service Home TechnicianHowell, MI$18–$20 / hourFull timeServices include, but are not limited to, installing safety equipment (grab bars, handrails), and household maintenance tasks (weather stripping, caulking, door/lock repairs). Individual that understands of the needs of those local seniors, provide general home maintenance and repairs to increase the safety of seniors living in their own homes in Livingston County.
Roscommon Veterinary ClinicLead Licensed Veterinary Technician Roscommon Veterinary ClinicLead Licensed Veterinary TechnicianRoscommon, MI$26–$29This means providing clear paths for professional growth, including robust educational programs designed to help you achieve goals like becoming a credentialed technician or moving into a leadership role. Roscommon is known for its proximity to stunning lakes and forests, providing endless opportunities for fishing, hiking, and winter sports, ensuring that you can easily achieve a fulfilling work-life balance outside the clinic walls.
SunSoft Technologies IncNewMechanical Technician- Heavy Duty, Automotive, Fabrication SunSoft Technologies IncMechanical Technician- Heavy Duty, Automotive, FabricationHoughton, MIFull timePosition with our client: Mechanical Technician with significant heavy-duty, automotive, and fabrication experience working with engines, drivetrains, vehicles, and custom fabricated components. • Operate and maintain fabrication tools and equipment (e.g., welders, plasma cutters, drill presses, CNC equipment as applicable).
Plastipak Packaging, Inc.NewProduction Technician (8-hours; 1st, 2nd, 3rd) Plastipak Packaging, Inc.Production Technician (8-hours; 1st, 2nd, 3rd)Westland, MIMonitor equipment, making adjustments to settings (heat control, water cooling temperatures, hydraulic pressure, etc.) to produce high-quality rigid plastic containers. Join with your team to identify continuous improvement opportunities focused on safety, reliability, quality & scrap reduction.
Pettibone Traverse Lift, LLCAssembly Technician (Wire Harness) Pettibone Traverse Lift, LLCAssembly Technician (Wire Harness)Baraga, MI5) Occasionally Ascend and descend work platform stairs at varying heights, work in awkward positions and on mechanics creeper at floor level. Performs multiple processes to complete mechanical and electrical assemblies, using hand tools and power pneumatic tooling.
Pettibone Traverse Lift, LLCAssembly Technician - Day Shift Pettibone Traverse Lift, LLCAssembly Technician - Day ShiftBaraga, MIPerforms multiple processes to complete mechanical and electrical assemblies, using hand tools and power pneumatic tooling. Accurately follows work assignments as required by highly variable daily duties: Mechanical, hydraulic and electrical assembly.
Pettibone Traverse Lift, LLCAssembly Technician (Checkout/Quality) Pettibone Traverse Lift, LLCAssembly Technician (Checkout/Quality)Baraga, MIPerforms multiple processes to complete mechanical and electrical assemblies, using hand tools and power pneumatic tooling. Accurately follows work assignments as required by highly variable daily duties: Mechanical, hydraulic and electrical assembly.
Pettibone Traverse Lift, LLCProcess Technician Pettibone Traverse Lift, LLCProcess TechnicianBaraga, MIUses a variety of automated and handheld tools such as welders, cutting equipment, hoists, grinders, pneumatic tools, and measuring devices to fabricate fixtures consistent with Lean Manufacturing principles. Identifying potential Safety and Manufacturing issues, developing creative, custom solutions to address the issues and implementation of these solutions.
Alpha Baking Co., Inc.Maintenance Mechanic - Off shift Alpha Baking Co., Inc.Maintenance Mechanic - Off shiftWyoming, MIAlpha Baking’s retail brands include S. Rosen’s, MaryAnn, Natural Ovens Bakery, Kreamo, and Golden Hearth, with additional product sold under private label agreements and the Alpha Baking foodservice brand. Our broad array of products can be found in national restaurant chains, quick service restaurants, schools, institutions, major league sports franchises, national grocery chains and independent grocery stores.
FedEx FreightNew10141: Technician FedEx Freight10141: TechnicianGrand Rapids, MIHowever, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. POSITION OVERVIEW: To provide timely, quality, and cost-effective repair and maintenance for vehicle fleet including tractors, trailers, forklifts, and other equipment that requires preventive maintenance, troubleshooting, modifications, and repairs.
FedEx FreightNew10135: Sr Technician FedEx Freight10135: Sr TechnicianGrand Rapids, MIHowever, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. POSITION OVERVIEW: To provide timely, quality, and cost-effective repair and maintenance for vehicle fleet including tractors, trailers, forklifts, and other equipment that requires preventative maintenance, troubleshooting, modifications and repairs.
Belle TireNewAutomotive Technician/Mechanic Belle TireAutomotive Technician/MechanicPt. Huron, MI$80,000–$100,000 / yearAs an Automotive Technician at Belle Tire, you do what it takes to keep life moving for our customers by providing expert automotive repairs and will thrive in a fast-paced, team-oriented environment focused on safety and quality. Perform automotive repairs on a variety of systems including engine repair, drive train/axles, suspension/steering, brakes, electrical, heating/air conditioning and engine performance.
Herc Rentals IncYard Technician Herc Rentals IncYard TechnicianRomulus, MIYard Technicians at Herc Rentals are responsible for keeping our facilities looking clean and professional by maintaining the cleanliness of our equipment and keeping everything organized and easily accessible. This role is a springboard to other opportunities at Herc Rentals including Driver, Mechanic, ProSales Associate, and Sales and Operations Coordinator roles.