SEARCH
GO
Information Technology Jobs
Full Time
6/10/2025
Shelby Township, MI 48315
(36.7 miles)
Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 12,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.Location: Shelby Employment Status: Hourly Full-Time Function: Engineering Req ID:26527 Summary Fori Automation, LLC, a Lincoln Electric Company, is a global supplier of welding, assembly, material handling, and testing equipment for automotive and non-automotive customers worldwide. Fori Automation focuses on delivering cost-effective, highly engineered products and systems designed and manufactured globally with localized sales, project management, and service.We are seeking an experienced Controls Software Engineer for our Shelby Township, MI site with a background in industrial software development. The Controls Software Engineer will initially support active projects and then transition to completing projects directly. They will take the lead on developing software on new projects and debug software on new machines. This role requires travel to customer sites for equipment installation and customer interaction.What You Will DoDesign PLC software and HMIs for industrial automation equipmentDebug and troubleshoot PLC software and HMIsCollaborate with cross-functional teams to maintain project timelines and critical path milestones.Maintain task lists and reports of open items.Maintain project design documentation and prepare customer deliverables.Ensure the controls engineering process is tracked and followed.Assist customers and local tradespeople in troubleshooting equipment issues.Conduct end-user training on equipment operation.Education & Experience RequirementsElectrical Engineering or Computer Engineering degree preferred; Mechatronics degrees will also be considered.Minimum of two years of experience as a Controls Engineer or Controls Software Engineer with experience in designing Rockwell Logix 5000 or Siemens S7-1500 family processors.Knowledge or education in electrical circuits, schematic reading, design, and troubleshooting.Experience with electrical CAD systems, such as AutoCAD Electrical and/or ePLANExperience with PLC programming in ladder and structured text.Experience programming HMIs Travel required: approximately 30% domestic and international.Weekend work may be required based on project schedules.PreferredExperience in computer programming languages, such as VB, C/C++, or C#.Experience with Rockwell and Siemens HMI preferred.Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.
Sorry, there are no more results for this search at this time. Here are some more jobs you may be interested in.
Full Time
6/15/2025
Pontiac, MI 48342
(25.8 miles)
Travel Med Surg RNCompany: Fusion Medical StaffingLocation: Facility in Pontiac, MIJob DetailsFusion Medical Staffing is seeking a Med Surg RN for a 13 week travel assignment in Pontiac, MI As a member of our team, you'll have the opportunity to make a positive impact on the lives of patients while enjoying competitive pay, comprehensive benefits, and the support of a dedicated clinical team.Required Qualifications:One year of recent Med Surg RN experienceValid RN license in compliance with state regulationsCurrent BLS (AHA/ARC) CertificationPreferred Qualifications:NIHSS certificationACLS (AHA/ARC) certificationOther certifications and licenses may be required for this positionSummary:The Med Surg Registered Nurse delivers comprehensive high-quality, patient-centered care in medical-surgical and telemetry units. This role involves assessing patient health conditions, monitoring cardiac telemetry data, and collaborating with multidisciplinary teams to manage diverse patient needs. The position requires strong clinical skills in med-surg and telemetry nursing, critical thinking abilities, excellent communication, and a commitment to maintaining the highest standards of patient safety and professional ethics.Essential Work Functions:Explains procedures and treatments to patients and families, addressing concerns and ensuring understandingAdministers prescribed medications and treatments in adherence to nursing standardsConduct comprehensive assessments of patients’ conditions, documenting changes and reporting concerns to the care teamPrepare patients for diagnostic procedures, assist physicians during treatments, and monitor patient responsesMaintains a safe and comfortable environment for patients recovering from medical conditions or surgical proceduresDocument comprehensive patient information, including vital signs, medications, treatments, and care outcomes, in the medical recordCollaborate with interdisciplinary teams, including physicians, physical therapists, and social workers, to create and implement individualized care plansManage multiple patients efficiently, prioritizing care based on acuity and clinical needsEnsure infection control practices are strictly followed, including hand hygiene and PPE useAdvocate for patients’ needs and preferences, ensuring they are respected and integrated into the care planFacilitate discharge planning, coordinating with patients, families, and external resources to ensure a smooth transition from hospital to homePerform other duties as assigned within the scope of practiceAdhere to hospital safety protocols, infection control guidelines, and regulatory standardsRequired Essential Skills:Critical thinking, service excellence and good interpersonal communication skillsThe ability to read, write, & communicate in the English language is requiredAbility to read/comprehend written instructions, follow verbal instructions, and proficiency in PC skillsPhysical Abilities - Remain in a stationary position, move about, move equipment (50-100lbs), pushing, pulling, bendingInterpersonal Skills - To work effectively with a variety of personnel (professional and ancillary) to present a positive attitude and professionalismTechnical/Motor Skills - Ability to grasp, fine manipulation, pushing/pulling and able to move about when assisting with procedures and/or using department equipment.Mental Requirements - Must be able to cope with frequent contact with the general public, customers, and meeting deadlines under pressure. Must be able to work under close supervision occasionally as well as working without assistance from other personnel. Must be able to contend with irregular activity schedules occasionally and continuous concentration to detailSensory - Visual acuity, ability to effectively communicate.Benefits Include:Highly competitive pay for travel professionalsComprehensive medical, dental, and vision insurance with first day coveragePaid Time Off (PTO) after 1560 hoursLife and Short-term disability offered401(k) matchingAggressive Refer-a-friend Bonus Program24/7 recruiter supportReimbursement for licensure and CEUsWhy Choose Fusion At Fusion Medical Staffing, our goal is to improve the lives of everyone we touch, and we're always looking for people like you to join our mission. Your passion for helping others deserves a partner just as committed to supporting you that’s why we offer day one insurance, $0 copay for mental health services, scholarships and awards, exclusive discounts, and more. From your personal recruiter to our clinical and traveler experience teams, we’re here to guide and celebrate you along your journey. You take care of others; we take care of you.Other Duties Disclaimer:To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other duties may be assigned. This job description is not a comprehensive list of all activities, duties or responsibilities that are required of the employee for this job and is subject to change at any time with or without notice.Start your rewarding career as a Travel Med Surg RN with Fusion Medical Staffing and join our mission to improve lives. Apply now!*Fusion is an EOE/E-Verify Employer #pb7
Full Time
6/8/2025
Clarkston, MI 48347
(21.7 miles)
Epic Travel Staffing is hiring aTravel - Computed Tomography Tech Shift: Variable / 8x5, 40 hours per week, M-F, No On-Call Length: 13 weeksMostly 10:00 a.m. to 6:30 p.mEvery 3-4 weekend (don't have this locked down exactly due to staffing changes). If working the weekend, they would have Friday and Monday off. Requirements: 2 Years of CT ExperienceToshiba ExperienceMust have ARRT (CT) CertificationAHA BLS Other Details: Equipment - Toshiba Aquill ion CT. X-ray equipment is Del Med rooms with a Carestream CR system. Epic Travel Staffing: Day 1 health insurance coverage and comprehensive benefits options401(k) matching programWeekly direct depositConcierge state licensing program for RN and other healthcare modalities in multiple states, including CAIndustry leading allowances and reimbursementsReferral program with cash bonuses and additional perksExclusive job openings - Only at EpicEpic Elite Program - Priority status at top facilities and exclusive loyalty bonusesEpic Staffing Group provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, housing, age, disability, or genetics.We will consider all qualified applicants for employment, including those with criminal histories, in a manner consistent with the requirements of applicable federal, state, and local laws. By applying for this position, you agree that any calls from Epic Staffing Group and its subsidiaries may be monitored or recorded for training and quality assurance purposes.Pay rate is estimated based on weekly gross income. Weekly gross pay based on qualifications and experience. Rate applies to travel positions only (50+ miles from permanent address).Estimated Weekly Rate: $2562 per weekJob ID: 977281
Full Time
6/10/2025
Pontiac, MI 48341
(26.1 miles)
Travel Certified Respiratory Therapist (CRT)Company: Fusion Medical StaffingLocation: Facility in Pontiac, MIJob Details:Fusion Medical Staffing is seeking a skilled Certified Respiratory Therapist for a week travel assignment in Pontiac, MI. As a member of our team, you'll have the opportunity to make a positive impact on the lives of patients while enjoying competitive pay, comprehensive benefits, and the support of a dedicated clinical team.Required Qualifications:One year of recent experience as a Certified Respiratory TherapistCertified Respiratory Therapist (CRT) credential from the NBRCValid respiratory therapy license in compliance with state regulationsCurrent BLS certification (AHA/ARC)Preferred Qualifications:ACLS or PALS Certification (AHA/ARC)Other certifications and licenses may be required for this positionSummary:A Certified Respiratory Therapist delivers respiratory interventions and support for patients with acute respiratory problems as well as routine care for chronic respiratory disorders. They assist in the treatment and management of patients with common pulmonary conditions such as asthma, COPD, and pneumonia. CRTs administer respiratory treatments, monitor equipment, and educate patients and families on the proper usage of respiratory therapies and devices.Essential Work Functions:Assist in implementing and adjusting patient treatment plans under the guidance of physicians or RRTsExamine and interview patients with breathing and/or cardiopulmonary disordersPerform diagnostics tests, such as measuring lung capacity or collecting blood/sputum samplesAdminister respiratory treatments, including aerosol medications and oxygen therapySet up and monitor equipment to ensure the patient is receiving the correct amount of oxygen at the correct rateObserve and record patient status and progressEducate patients and/or family members on how to properly take medication and use equipmentPerform other duties as assigned within the scope of CRT practiceRequired Essential Skills:Critical thinking, service excellence and good interpersonal communication skillsThe ability to read, write, & communicate in the English language is requiredAbility to read/comprehend written instructions, follow verbal instructions, and proficiency in PC skillsPhysical Abilities - Remain in a stationary position, move about, move equipment (50-100lbs), pushing, pulling, bendingInterpersonal Skills - To work effectively with a variety of personnel (professional and ancillary) to present a positive attitude and professionalismTechnical/Motor Skills - Ability to grasp, fine manipulation, pushing/pulling and able to move about when assisting with procedures and/or using department equipment.Mental Requirements - Must be able to cope with frequent contact with the general public, customers, and meeting deadlines under pressure. Must be able to work under close supervision occasionally as well as working without assistance from other personnel. Must be able to contend with irregular activity schedules occasionally and continuous concentration to detailSensory - Visual acuity, ability to effectively communicate.Benefits Include:Highly competitive pay for travel professionalsComprehensive medical, dental, and vision insurance with first day coveragePaid Time Off (PTO) after 1560 hoursLife and Short-term disability offered401(k) matchingAggressive Refer-a-friend Bonus Program24/7 recruiter supportReimbursement for licensure and CEUsWhy Choose Fusion At Fusion Medical Staffing, our goal is to improve the lives of everyone we touch, and we're always looking for people like you to join our mission. Your passion for helping others deserves a partner just as committed to supporting you that’s why we offer day one insurance, $0 copay for mental health services, scholarships and awards, exclusive discounts, and more. From your personal recruiter to our clinical and traveler experience teams, we’re here to guide and celebrate you along your journey. You take care of others; we take care of you.Other Duties Disclaimer:To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other duties may be assigned. This job description is not a comprehensive list of all activities, duties or responsibilities that are required of the employee for this job and is subject to change at any time with or without notice.Start your rewarding career as a Travel Respiratory Therapist (CRT) with Fusion Medical Staffing and join our mission to improve lives. Apply now!*Fusion is an EOE/E-Verify Employer #pb7
Full Time
6/10/2025
Pontiac, MI 48342
(25.8 miles)
We. Are. OneStaff. Medical. An independently-owned, nationally-recognized and amazingly awesome staffing firm ready to work for you! A work ethic forged in the Midwest, we are here to stand by your side and help you find your dream assignment anywhere in this great country. We want the same like-minded, awesome candidates to travel with us. Be bold. Enjoy work again. Let us help. THE POSITION: Medical-Surgical nurses provide direct care to adult patients in a variety of settings and is the largest group of nurses. They provide care for patients often with multiple diagnoses, across multiple medical specialties. *Weekly amount stated in the job postings is scaled based on estimated hourly wages and potential stipends available for the location of the assignment. Hourly wages are based on various factors including but not limited to: experience, demand, availability, location, etc. Please contact one of our amazing OneStaff Recruiting Specialists for more details. **Equal Opportunity Employer** BENEFITS: Insurance We provide group benefits for Health, Dental, Vision, Life, Short Term Disability, Long Term Disability, Accident, Critical Illness, and Identity Theft Protection. 401K You are eligible to enroll 1st of the month following hire date. We match 100% of your first 3% of deferrals and an additional 50% of the next 2% you contribute. Employee Assistance Program Free to all employees who’d like information on personal issues: Education, Dependent Care, Care Giving, Legal, Financial, Lifestyle & Fitness Management, Working Smarter.
Full Time
6/15/2025
Lapeer, MI 48446
(17.7 miles)
Travel Rad TechCompany: Fusion Medical StaffingLocation: Facility in Lapeer, MIJob DetailsFusion Medical Staffing is seeking a skilled Rad Tech for a 13 week travel assignment in Lapeer, MI. As a member of our team, you'll have the opportunity to make a positive impact on the lives of patients while enjoying competitive pay, comprehensive benefits, and the support of a dedicated clinical team.Required Qualifications:One year's experience as Radiologic TechnologistCurrent Radiologic Technologist/ Radiography license in compliance with state regulationsCurrent BLS Certification (AHA/ARC)Preferred Qualifications:Current ARRT CertificationOther certifications and licenses may be required for this positionSummary:The Radiologic Technologist performs advanced imaging procedures using radiographic equipment to produce high-quality images that aid physicians in diagnosing and treating medical conditions. They ensure patient safety, maintain equipment functionality, and collaborate with healthcare teams to deliver accurate and effective diagnostic results.Essential Work Functions:Educate patients about imaging procedures and answer questions if they arisePrepare and operate advanced radiologic equipment to capture high-quality diagnostic images according to physician ordersMaintains equipment and sterilizes the room in which procedure takes place Prepare and operate advanced radiologic equipment to capture high-quality diagnostic images according to physician ordersEvaluates images for quality, present images and preliminary findings to physicians and health care teamMaintain and inspect imaging equipment for proper functionality, troubleshooting issues and reporting malfunctions as neededDocument all imaging procedures and technical details accurately in patient recordsFollows hospital safety rules and procedures including infection control and radiation safety protocols Performs other duties as assigned within the scope of Radiologic Technologist practice Required Essential Skills:Critical thinking, service excellence and good interpersonal communication skillsThe ability to read, write, & communicate in the English language is requiredAbility to read/comprehend written instructions, follow verbal instructions, and proficiency in PC skillsPhysical Abilities - Remain in a stationary position, move about, move equipment (50-100lbs), pushing, pulling, bendingInterpersonal Skills - To work effectively with a variety of personnel (professional and ancillary) to present a positive attitude and professionalismTechnical/Motor Skills - Ability to grasp, fine manipulation, pushing/pulling and able to move about when assisting with procedures and/or using department equipment. Mental Requirements - Must be able to cope with frequent contact with the general public, customers, and meeting deadlines under pressure. Must be able to work under close supervision occasionally as well as working without assistance from other personnel. Must be able to contend with irregular activity schedules occasionally and continuous concentration to detailSensory - Visual acuity, ability to effectively communicate.Benefits Include:Highly competitive pay for travel professionalsComprehensive medical, dental, and vision insurance with first day coveragePaid Time Off (PTO) after 1560 hoursLife and Short-term disability offered401(k) matchingAggressive Refer-a-friend Bonus Program24/7 recruiter supportReimbursement for licensure and CEUsWhy Choose Fusion At Fusion Medical Staffing, our goal is to improve the lives of everyone we touch, and we're always looking for people like you to join our mission. Your passion for helping others deserves a partner just as committed to supporting you that’s why we offer day one insurance, $0 copay for mental health services, scholarships and awards, exclusive discounts, and more. From your personal recruiter to our clinical and traveler experience teams, we’re here to guide and celebrate you along your journey. You take care of others; we take care of you.Other Duties Disclaimer:To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other duties may be assigned. This job description is not a comprehensive list of all activities, duties or responsibilities that are required of the employee for this job and is subject to change at any time with or without notice.Start your rewarding career as a Travel Radiologic Tech with Fusion Medical Staffing and join our mission to improve lives. Apply now!*Fusion is an EOE/E-Verify Employer #pb8
Full Time
6/11/2025
Pontiac, MI 48341
(26.1 miles)
We. Are. OneStaff. Medical. An independently-owned, nationally-recognized and amazingly awesome staffing firm ready to work for you! A work ethic forged in the Midwest, we are here to stand by your side and help you find your dream assignment anywhere in this great country. We want the same like-minded, awesome candidates to travel with us. Be bold. Enjoy work again. Let us help. THE POSITION: Assist patients with medical problems in the blood vessels, heart and lungs. Interview and examine patients with breathing or cardiopulmonary disorders. They also provide emergency care to patients suffering from heart attacks, drowning, or shock. *Weekly amount stated in the job postings is scaled based on estimated hourly wages and potential stipends available for the location of the assignment. Hourly wages are based on various factors including but not limited to: experience, demand, availability, location, etc. Please contact one of our amazing OneStaff Recruiting Specialists for more details. **Equal Opportunity Employer** BENEFITS: Insurance We provide group benefits for Health, Dental, Vision, Life, Short Term Disability, Long Term Disability, Accident, Critical Illness, and Identity Theft Protection. 401K You are eligible to enroll 1st of the month following hire date. We match 100% of your first 3% of deferrals and an additional 50% of the next 2% you contribute. Employee Assistance Program Free to all employees who’d like information on personal issues: Education, Dependent Care, Care Giving, Legal, Financial, Lifestyle & Fitness Management, Working Smarter.
Full Time
6/11/2025
Pontiac, MI 48341
(26.1 miles)
We. Are. OneStaff. Medical. An independently-owned, nationally-recognized and amazingly awesome staffing firm ready to work for you! A work ethic forged in the Midwest, we are here to stand by your side and help you find your dream assignment anywhere in this great country. We want the same like-minded, awesome candidates to travel with us. Be bold. Enjoy work again. Let us help. THE POSITION: Assist patients with medical problems in the blood vessels, heart and lungs. Interview and examine patients with breathing or cardiopulmonary disorders. They also provide emergency care to patients suffering from heart attacks, drowning, or shock. *Weekly amount stated in the job postings is scaled based on estimated hourly wages and potential stipends available for the location of the assignment. Hourly wages are based on various factors including but not limited to: experience, demand, availability, location, etc. Please contact one of our amazing OneStaff Recruiting Specialists for more details. **Equal Opportunity Employer** BENEFITS: Insurance We provide group benefits for Health, Dental, Vision, Life, Short Term Disability, Long Term Disability, Accident, Critical Illness, and Identity Theft Protection. 401K You are eligible to enroll 1st of the month following hire date. We match 100% of your first 3% of deferrals and an additional 50% of the next 2% you contribute. Employee Assistance Program Free to all employees who’d like information on personal issues: Education, Dependent Care, Care Giving, Legal, Financial, Lifestyle & Fitness Management, Working Smarter.
Full Time
6/1/2025
Pontiac, MI 48341
(26.1 miles)
Travel MRI TechCompany: Fusion Medical StaffingLocation: Hospital in Pontiac, MIJob DetailsFusion Medical Staffing is seeking a skilled MRI Tech for a 13 week travel assignment in Pontiac, MI. As a member of our team, you'll have the opportunity to make a positive impact on the lives of patients while enjoying competitive pay, comprehensive benefits, and the support of a dedicated clinical team.Required Qualifications:Successful completion of a Radiology program of study with specialization and training in MRI One years’ experience as an MRI Tech Valid Radiology/MRI license in compliance with state regulationsCurrent BLS Certification (AHA/ARC)Preferred Qualifications:Current ARRT or equivalent certificationCurrent ARMRIT or equivalent certificationOther certifications and licenses may be required for this positionSummary:The MRI Technologist operates magnetic resonance imaging (MRI) scanners to produce high-quality 3D images used in medical diagnosis. They interact directly with patients and administer intravenous injections of contrast dye as needed and collaborate with healthcare teams to provide accurate diagnostic results. MRI Technologists are responsible for maintaining equipment, adhering to safety protocols, and ensuring patient-centered care throughout the imaging process.Essential Work Functions:Screen patients for MRI safety and contraindications prior to procedure, ensuring compliance with safety protocolsEducate patients on MRI procedure and answers questions if they ariseMaintain, inspect, and troubleshoot MRI equipment to ensure proper functionality and report any malfunctionsStarts I.V.s, administers contrast media per orders and protocol, monitoring patients for adverse reactionsMonitor image quality during procedures and make adjustments to scanning parameters for optimal diagnostic resultsDocument all procedure details, including imaging parameters and patient observations, in compliance with hospital policiesCollaborate with radiologists and healthcare providers to ensure accurate diagnostic imaging and timely delivery of results Maintain a clean, organized workspace in compliance with infection control and hospital policiesFollows hospital safety rules and procedures including infection control and radiation safety protocolsPerforms other duties as assigned within the scope of an MRI Technologist Required Essential Skills:Critical thinking, service excellence and good interpersonal communication skillsThe ability to read, write, & communicate in the English language is requiredAbility to read/comprehend written instructions, follow verbal instructions, and proficiency in PC skillsPhysical Abilities - Remain in a stationary position, move about, move equipment (50-100lbs), pushing, pulling, bendingInterpersonal Skills - To work effectively with a variety of personnel (professional and ancillary) to present a positive attitude and professionalismTechnical/Motor Skills - Ability to grasp, fine manipulation, pushing/pulling and able to move about when assisting with procedures and/or using department equipment. Mental Requirements - Must be able to cope with frequent contact with the general public, customers, and meeting deadlines under pressure. Must be able to work under close supervision occasionally as well as working without assistance from other personnel. Must be able to contend with irregular activity schedules occasionally and continuous concentration to detailSensory - Visual acuity, ability to effectively communicate.Benefits Include:Highly competitive pay for travel professionalsComprehensive medical, dental, and vision insurancePaid Time Off (PTO) after 1560 hours Short-term disability offered401(k) matchingAggressive Refer-a-friend Bonus Program24/7 recruiter supportReimbursement for licensure and CEUsWhy Choose Fusion At Fusion Medical Staffing, our goal is to improve the lives of everyone we touch, and we're always looking for people like you to join our mission. Your passion for helping others deserves a partner just as committed to supporting you that’s why we offer day one insurance, $0 copay for mental health services, scholarships and awards, exclusive discounts, and more. From your personal recruiter to our clinical and traveler experience teams, we’re here to guide and celebrate you along your journey. You take care of others; we take care of you.Other Duties Disclaimer:To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. Other duties may be assigned. This job description is not a comprehensive list of all activities, duties or responsibilities that are required of the employee for this job and is subject to change at any time with or without notice.Start your rewarding career as a Travel MRI Tech with Fusion Medical Staffing and join our mission to improve lives. Apply now!*Fusion is an EOE/E-Verify Employer #pb9
This website uses cookies for analytics and to function properly. By using our site, you agree to these terms.