Utah Virtual Job Fair

to continue throughout the duration of the COVID-19 situation

During these challenging times, Compass Career Fairs LLC. is proud to bring you the following amazing opportunities to help you find a job you love.
To apply for a position you are interested in, please connect directly with each organization through the How to Apply information provided below from each employer.
Last updated Friday, 5/15/2020 
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 

Albertsons Companies


  • Warehouse Order Selector

  • Warehouse Transportation Truck Driver

  • Facilities Maintenance Technician


How to Apply:



Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615579997909943558/Facilities Maintenance Technician Job Posting.doc

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615579997909943558/Transportation Truck Driver job posting.doc

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615579997909943558/Warehouse Order Selector Job Posting.doc

Allstate Insurance


We are excited to bring on a new sales and service agent in our small but busy insurance office. We are one of those "essential services" companies and are still going strong through these crazy times. We have a part-time (20-25 hours/week) and a full-time position open. Part-time hours are flexible but in general, it's mornings from 8:30 to 1 pm M-F. Full-time hours M-F and approximately 9-5 PM. Our agents average $19+ per hour and are guaranteed $12-$14 per hour base pay. All training is on the job and no previous experience is required. Your sole responsibility is to help people. We help people save money, we help people when they've had a tragedy, help people understand their insurance and what coverages are important to them, help people plan for retirement. It's an amazing experience to be able to help so many people each day. We're looking for someone who loves people and who is motivated to help others. High School diploma or equivalent is required. We will help license and train you. It's gonna be fun!


How to Apply

Please submit your resume to laytonallstate@gmail.com



  • Warehouse and Shopper Team Members

    • Shifts: Overnight, Early Morning, Day, Evening, Weekend

    • Location: Salt Lake City, Utah Job opportunities vary by location.

    • We update postings daily with open positions.

    • Salary: Earn $15 or more

    • Immediate openings available now.

    • Start as soon as 7 days.

    • No resume or previous work experience required.

    • Amazon remains open as an essential business to serve our communities delivering critical supplies directly to the doorsteps of people who need them. Find out what Amazon is doing to provide a safe environment for employees at this time on our COVID-19 FAQ page.

    • Candidates must be 18 years or older with the ability to read and speak English for safety.

    • Check out what some of our employees have to say about their jobs: https://www.amazondelivers.jobs/about/culture/


  • Amazon is also hiring for the following types of roles in your area:

    • Fulfillment Centers – Work inside an Amazon warehouse, selecting, packing, and shipping customer orders.

      • If you like a fast-paced, physical position that gets you up and moving, then come help bring orders to life.

      • Work a set, full-time schedule.

      • Shift options include overnight and days, and usually at least one weekend day.

    • Delivery Stations – Amazon’s delivery stations are the final stop before an order heads out for delivery to the customer’s door.

      • In this active job, you sort packages into delivery routes.

      • To ensure we meet customer-promised delivery times, shift times will vary.

      • Depending on your location, you’ll work a set schedule with hours that range between full-time and part-time.

    • WHOLE FOODS SHOPPERS – Prime Now offers shopping services from Whole Foods Market, so customers can order online and have items delivered in under two hours.

      • As a Shopper, you’ll work in a grocery store setting at Whole Foods, locating and carefully selecting items and packaging them for delivery.

      • If you need flexibility in your schedule, this job allows you to choose from available shifts each week to create your own.

      • Flexible hours, a reliable pay rate, and no surprises!


How to Apply:

Visit amazon.force.com

  • Register

  • Search Fulfillment Centers in Salt Lake City

  • Apply

Avalon Health Care Group


CNA Classes- Want to become a CNA, have it completely paid for by us, and have a job with us right after!? Check out our Free CNA Classes

  • Certified Nursing Assistants (CNAs)- Love helping others, we need your help especially at this time.

  • Licensed Practical Nurses (LPNs)- Being a Nurse with us you'll use your amazing skills with a diversity of patients

  • Registered Nurses (RNs)- We value our Nurses and have many career paths for advancement as well.

How to Apply

Check out all our Utah openings at 16 different locations, select the city nearest you here: https://careers-avalonhealthcare.icims.com/jobs/search?ss=1&searchKeyword=Utah&searchRelation=keyword_all

Avalon Valley Rehabilitation Center



Avalon Valley Rehabilitation Center in Salt Lake City, UT is now hiring Full Time Certified Nursing Assistants, CNAs, to join our outstanding team!

Come work where your embracing of diversity and care for others will be rewarded!

We're located just off of I-80: 2473 S 300 E, Salt Lake City, UT 84115


Must be a Certified Nursing Assistant in good standing with the State.

How to Apply




  • Medical Manufacturing

  • Inbound Customer Service Representatives

  • Electronic Technicians


How to Apply:

Email brandon.rich@mybbsi.com or rachelle.kammerman@mybbsi.com or call our office at 801-305-0900 to speak to our recruiters

Canyon Rim Care Center



Canyon Rim Care Center in Salt Lake City, Utah is now hiring Certified Nursing Assistants (CNAs) for all shifts!

Candidates must love dogs! We get visits from therapy dogs each week to bring joy and a helping paw to our residents.

Our address is: 2730 E 3300 S, Millcreek, UT 84109

We're hiring for the following shifts:

  • AM/Days: 6:00am - 2:00pm

  • PM/Afternoon: 2:00pm - 10:00pm

  • NOC/Nights: 10:00pm - 6:00am

  • Part-time shifts are also available, we are very flexible with hours


Must be a Certified Nursing Assistant in good standing with the State.

How to Apply


Davis County Government


Sheriff's Office:

  • Correctional Officers *no experience necessary! *

  • 911 Communications Center Director

  • Jail Health Services Administrator

  • Deputy Sheriff/Paramedics


  • Events Worker - Part-time, Legacy Events Center

  • Golf Course Grounds Worker - Part-time, Davis Park and Valley View

  • Shelter Technician - Full-Time, Animal Care & Control

  • Technical Support Specialist - Full-Time, Information Systems

How to Apply


DDI Vantage


Supported Living Specialist

How to Apply


Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4621879611413151018/Support Specialist part-time.docx

Department of Workforce Services


Register at jobs.utah.gov and create a profile by uploading a current resumé and adding social media links allowing you to view and apply for thousands of job opportunities in a variety of industries and occupations across the state Utah.  In addition, the site provides information and workshop schedule for resumé writing, interviewing techniques and other essential job searching necessities.

How to Apply


Discover Financial Services



How to Apply:

Please click the supplied link above to learn more about each job and apply.



Dura-line North Salt Lake is still hiring.  We have multiple, hourly positions available with multiple shifts.  Day and night shift positions, 12-hour shift schedules, as well as traditional day shift positions, 8 hours- Monday-Friday. 

All of our positions are full-time and come with full benefits including Medical, Dental, Vision, 401(k), Life, paid vacation, sick time, etc.

Open position titles:

  • Downstream Operators - Day shift, 7 am - 7 pm, rotating workdays

  • Downstream Operator - Night Shift, 7 pm - 7 am, rotating workdays

  • Reel Builders - Day shift, Mon-Fri, 7 am - 3:30 pm

  • Offline Operator - Day Shift, Mon-Fri, 7 am - 3:30 pm

  • Offline Operator - Swing Shift, Mon-Fri, 3:30 pm - 12:00 am

How to Apply

To apply, please send resume to rick.hansen@duraline.com

For more information about our open positions, please call Rick Hansen at 801-299-8348 ext. 10315

Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4616608466323786416/Downstream Operator.pdf

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4616608466323786416/NEW Reel Builder.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4616608466323786416/Offline Operator.pdf

Edwards Lifesciences LLC.


1st shift and 2nd Shift Associate Assemblers

  • 1st Shift schedule: 5:30 am to 4:00 pm (Mon - Thurs)

  • 2nd Shift schedule 4:00 pm to 2:30 am (Mon - Thurs)


Use tools and equipment to complete assembly of medical devices precisely and in a timely fashion at each work station – proficient in multiple operations – following work order instructions and drawings, using computers to navigate drawings, and entering parts status data.

How to Apply

Please apply directly online:

Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4621879611413151018/Support Specialist part-time.docx



We are looking for seasoned professionals sales for Elemerce. Completely virtual and great team to work with. High commissions starting at $700 and up per sale! 

How to Apply

Here’s the link to apply: https://elemerce.ninjagig.com/jobs/independent-sales-representative/

Job Description:

England Logistics


  • Business Development Manager - Ogden and Salt Lake

  • Account Manager - Ogden and Salt Lake

How to Apply


Eva Carlston Academy


  • Youth Counselor

How to Apply

Please apply via email: employment@evacarlston.com

Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615669101637327479/Youth Counselor.pdf



  • Part-Time Positions available in our warehouse
    All positions have set schedules

    Inventory - Mon - Fri - 6 am - 11 am
    Product Handling - Mon - Fri 7 am - 12 pm
    Shipping - Mon - Thurs 5 pm - 10 pm and Sun 8 am - 3 pm

How to Apply

Click under careers
Click "Search Jobs"
Insert zip/postal code

Questions Call - 801-978-5810

FedEx Ground


  • Package Handler

    • $13.50/hr - $19.25/hr to start

    • Part time and full time individuals to load and unload packages in our fast-paced warehouse environment

    • Benefits available

    • Pay rate and part/full time availability varies by location

How to Apply

Click on the link to see all the available locations hiring in Utah.

Five9’s Communications


  • Low Voltage Cabling installer / Technician

  • Security Camera installer.

How to Apply

Send Resume to Employment@59com.com or Casey.p@59com.com

You can also come in and fill out an application

Call 801-334-5959

Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615685904734345306/Experienced Cable Tech 2019.pdf

Goldman Sachs



How to Apply

Apply directly on the www.goldmansachs.com/careers site

Harland Clarke


  • Customer Care Specialist- Requisition #22820

  • Contact Center Supervisor- Requisition # 22815

  • Banking Professionals

  • Manufacturing & Production

How to Apply

apply at https://www.harlandclarke.com/about/careers

For more information contact don.fitzpatrick@harlandclarke.com

Heritage Hills Rehabilitation and Care Center, Nephi


  • Certified Nurses Assistants (CNAs)

  • Director of Nursing (DON) - must have skilled nursing leadership experience in order to be eligible.

How to Apply


Hill AFB Exchange


  • Retail Sales Associates

  • Food Service Workers

  • Laborers

How to Apply

Step 1: www.applymyexchange.com

Step 2: Select Hourly, Veterans, Military Spouse, or Family Member. You don't have to have military ID to apply

Step 3: Click Apply Now. On the next screen, type Utah for location then click ‘search’.  Once you select a job you want to apply to, click on it.

Step 4: At the top of the page click ‘sign in’. If you do not have an account, click – “Do not have an account yet?” This will prompt you to enter your information to create a Username and Password. Now you can start filling out your application online.

For additional information please call the Recruiting Office 801-773-1207 ext.  211


Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619296953516298029/How to Apply for Vacancies.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619296953516298029/Job Descriptions Cashier.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619296953516298029/Job Descriptions Laborer_Stocker.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619296953516298029/Job Descriptions-Food.docx

Hughes General Contractors


  • Carpenter

  • Concrete Carpenter

  • Concrete Finisher

  • Welder & Fabricator

  • Heavy Equipment Operator

  • Concrete Crew Foreman

  • Footing & Foundation

  • Skilled Laborers

How to Apply


Hyundai Motor America


  • Hyundai Dealerships – Service Technicians, Consultants & Parts Counter

  • Corporate positions – Hyundai has a wide range of openings at our corporate sites. Information Technology, Marketing, sales, leasing, financing, product development automobile planning & design.

  • Hyundai Training – Free training for Veterans - MUST contact me.

How to Apply

Dealership- https://www.hyundaicareers.com

Corporate- https://www.hyundaiusa.com/us/en/careers

Job Description:


Intermountain Healthcare


  • Intermountain Healthcare is Hiring Respiratory Therapists - Pay Rate - $26.14

    • Requirements:

      • RT degree from an accredited institution, approved by the NBRC (degree verified)

      • Current Basic Life Support (BLS)

      • State License (UT) as a respiratory care practitioner

      • Registered by the national board of respiratory care (RRT)

  • Temporary positions for RN’s, Respiratory Therapists, EVS, Food Service Workers and CNA’s

How to Apply


Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4635512852202751931/RT_flyer_central_UT - 4.9 (002).pdf



  • Seasonal, Temporary, and Full-Time Positions available.

  • Entry-level on up to managerial positions.

How to Apply


For additional assistance, please call Ogden's IRS Recruitment team at 801-620-4562

Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615019145764870997/External Job Description Flyer 3-31-2020.pdf

Kelly Services



Job Title: Symptom Screening Administrators


Location: North Salt Lake City, Utah

Background screen Required

Paid weekly

What you will be doing:

You are responsible for asking specified COVID-19 symptom questions to employees and visitors before they enter a Company facility, follow Symptom Screening protocols to ensure that individuals with possible illness do not enter Company facilities, responsible for timely updating HR about employees who disclosed symptoms of illness, and act as the liaison between employees, site management, and Human Resources.


Job requirements

  • Daily screen employees and visitors for COVID-19 symptoms before they enter facilities

  • Clearly ask the provided health assessment questions

  • Provide employees with further direction once assessment is complete

  • Maintain log of daily employee contacts

  • Escalate any issues as needed


Knowledge and Experience:

  • Clear understanding of HIPAA and Privacy rules and protocols

  • Strong interpersonal skills and ability to work under pressure

  • Prior Office administration/ Employee Facing experience preferred

  • Detail orientated and Strong MS Office skills (Excel, Word, and Outlook)

  • Prior Human Resources or Medical Office experience a plus

PPE (Personal Protective Equipment) will be provided

Contact Margie:  call/text 385 303-2809 OR email  mars426@kellyservices.com


Opportunity to advance your career as a Patient Care Advocate in Lehi, UT!

Potential opportunities to work from home after 3-6 months.

Title: Patient Care Advocate

Location: Lehi, UT

Starting Pay Rate: $13/hour with opportunities for advancement

Duration: long term, temp to perm



Our Patient Care Advocate (PCA) will be the first point of contact for patients calling to schedule routine appointments, prescription refills, new patient registration, general inquiries and other duties as assigned.  This role provides needed information or relays detailed messages from the patient or patient representative to the patient’s medical care team.  


How to Apply

Contact Margie

call/text 385 303-2809  

email  mars426@kellyservices.com


Apply now and interview today!

Submit resume to: luisa.gradeless@kellyservices.com

or call Luisa at 801.373.1616


Ken Garff Automotive Group


  • Service Advisor (Writer)

  • Finance Manager

  • Sales Receptionist

  • Automotive Sales Consultant

  • Service Lot Technician (Valet)

  • Sales BDC Support Representative (Part-Time)

  • Body Shop Estimator

  • Automotive Technician

  • Automotive Detailer (Wash Bay)


How to Apply

To view detailed job descriptions and apply for available positions, visit us at www.kengarff.com/careers.


Job Description:

KSTU Fox 13 News


  • Real-Time Editor

  • Photojournalist

  • Account Executive


How to Apply:


L3 Harris


How to apply



Legacy Insurance


Are you ready to level-up your career and take control of your life?

A yes answer means it's time to consider joining Legacy Insurance and Financial Services - an American Senior Benefits partner. We are one of the largest (and best) insurance agencies in the mountain west serving the Senior Market.

Our brokerage firm is growing and is searching for top-notch sales professionals who would like to be insurance agents and work with the senior market.  Don’t worry if you aren’t licensed, we can guide you through the process.


How to Apply

Please send your resume to Doug Cluff our Regional Recruiting Director.  His email is dcluff@utgasb.com


LG Resources 


  • Customer service

    • Make contact with clients on a daily basis.

    • Ensure that client's POs are entered into our system in a timely manner and that all needed materials for the client's project are ordered.

    • Confirm POs with clients and give them estimated due dates.

    • Communicate to ensure that client’s due dates are met.

    • Keep clients in-the-loop by keeping them updated on the progress of their orders.

    • Notify clients of any foreseeable delays.

    • Set up shipping with clients according to their needs and requests.

    • Receive and answer client inquiries and resolve potential issues in a prompt and satisfactory manner. This will include research and ability to use available resources.

    • Analyze customer needs, and recommend appropriate products and services to clients

    • Handle customer complaints in accordance with company policies.

    • Fill out required paperwork and keep records organized in client’s file

How to Apply

https://lghires.com/, fill out the application and call 801-900-4726 to set up an interview time.

LG Resources - Roy


  • LG Resources is now hiring Production Associates for one of our valued clients in Ogden, UT.

  • As a Production Associate, your responsibilities will include lifting, boxing, sorting and organizing on a running line, stacking pallets, and general duties that are involved with this position.

    • Graveyard Shift: 4:00 PM – 4:30 AM Monday-Wednesday or Thursday-Saturday

    • Pay Rate: $12.50/hour - paid weekly!

    • We are looking to hire people right away who: Can read, write, and speak English (Spanish is Acceptable), Communicate effectively, Pay attention to details, Follow instructions, Are reliable with good attendance, Work well with others

How to Apply

Interested? Click the Apply button below to begin the application process then come to our Roy LG Resources office at 1952 W. 5600 S. STE 4, Roy UT 84067 between 9:30 AM-4:00 PM to interview. Walk-Ins welcome! Please bring 2 forms of ID with you to complete the application process. Questions? Text or call 385-399-8769

MassMutual / Capston Partners


Financial Services Professional

About MassMutual
Founded in 1851, MassMutual provides financial protection and growth for individuals, families, and businesses. As a Fortune 100 company, we are a valuable, consistent national leader in the Insurance and Wealth Management industry. We specialize in providing solutions with both offensive and defensive strategies of financial planning. Our unique client process positions our advisors as retirement income specialists who provide their clients with the greatest possible financial advice.
We have had a rich history in the Salt Lake Valley since our establishment in 1893. Today we have 50+ Advisors across Utah with incredible support staff. We consistently receive awards and recognition for our professional work as a firm, as well as our community service and philanthropic endeavors. We love what we do and the people we do it with!

About the Position
We are seeking entrepreneur-minded individuals who are interested in building their own financial practice. As a Financial Advisor with MassMutual, you would have access to an industry-leading specialized training program, mentorship/coaching, career-development opportunities, and state of the art technologies. Our development team is here to help you succeed in this industry and will support you while you grow your business.
Responsibilities include:
· Building long term relationships with high-value clients and helping them achieve their financial goals.
· Maintaining current financial knowledge and developing fluency in financial planning systems.
· Assisting long term clients with their financial plans.

· Excellent interpersonal communication skills
· Self-motivated
· Able to learn quickly
Degree in Business, Finance, or Communications preferred but not required.

About MassMutual - Capstone Partners

We have offices in Utah, Las Vegas, Denver, and Southern California.

Our success lies in our expertise, coupled with our ability and commitment to listen and ask the right questions. We learn what is important to you and once we have helped you identify your goals, our four-step process helps you attain them. We analyze your current financial situation, make suggestions as to how you can more efficiently achieve your objectives, and help you implement the recommended strategies. This way, we can help you make sure that as life unfolds, you remain on track for financial success.


How to Apply

Send your resume to cynthiah@financialguide.com

Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4641825821122922590/Capstone Partners Logo PNG 02.png





  • Shipper

  • Bottler

  • Warehouse

  • Ops Manager – Mechanic

  • And More!


How to Apply

Apply at https://www.nutraceutical.com/company/employees/current-open-positions/


Job Description:


https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4614824887224925779/Ops Manager - Mechanic.pdf






  • Production Laborer (Swing Shift 4:00 pm-2:30 am): Case stacking, product casing, scoop bulk product into hopper, general clean-up.   $11.00/hour

  • Sanitation (Graveyard Shift 10:00 pm-6:30 am):  Keep work areas clean.  Perform sanitation and cleaning of production lines. 

  • Forklift Operator:  Operate stand-up forklift loading and unloading trucks. Maintain cleanliness of warehouse.  Must have at least 1 year of recent experience on stand-up forklift.

  • Maintenance Mechanic:  Repairing and maintaining production equipment including electric and gas motors, pneumatic tools, conveyor systems, and support equipment.  Previous experience required.


How to Apply

Apply Online at www.pictsweetfarms.com/careers

For questions, call (801)782-2566


Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615073645423551893/2020 Production Laborer Job Desc.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615073645423551893/2020 Production Laborer Job Desc_SPANISH.docx



Premier Employee Solutions - Ogden 


PREMIER EMPLOYEE SOLUTIONS has immediate openings and we are here to keep you working during these challenging times.

  • Pay varies from $11 - $15 hr.

  • Many positions don’t require experience.

  • Great chance to get a job you love!


  • Days, Swings, and Grave Shifts. As well as flex schedules and shifts that include DAYS OFF DURING THE WEEK (Work 3 days per week, 12 hr. shifts)

  • Long-term and Short-term opportunities.


Contact us today to learn more at:

contactogden@thepremierpride.com | 801-335-6463 | 745 Washington Blvd. Ogden, UT 84404

Apply online at https://hrcenter.tempworks.io/en/premieremployees   *apply under Premier Roy Branch



  • Packaging & Distribution: Packaging product for shipment to the customer. Using a handheld scanner to scan orders and products, placing the product in boxes, taping boxes, and shipment to the client. *no experience necessary and a great opportunity to hire on with an amazing company.

    • Pay: $10.00 - $11.00 hr. ($.50 shift differential for swing and $.75 for grave shift)

    • Shifts: Swing and Grave Shifts

  • Maintenance Technician: Responsible for troubleshooting, repairing and maintaining, mechanical and hydraulic components of production equipment and facilities equipment using hand tools, power tools and precision measuring instruments.

    • Pay: Depends on Experience

    • Shifts: Graveyard Shift – 4:30 pm to 4:00 am

  • Production: Working on a food packaging line filling boxes, cups, bags and other types of packages with powdered food products

    • Pay: $12.00 hr. ($.50 shift differential for grave shift)

    • Shifts: Days and Grave Shifts (12-hour shifts, 3 days per week)

  • Blending: Working in a mixing room, with large blenders / mixers, lifting 50 lb. bags of ingredients into a large blending machine to mix product for production team.

    • Pay: $13.00 hr. ($.50 shift differential for grave shift)

    • Shifts: Days and Grave Shifts (12-hour shifts, 3 days per week)

  • Scaling:  Working on the warehouse floor, building pallets of large bags of products for blending team to mix for product manufacturing.

    • Pay: $13.00 hr. ($.50 shift differential for grave shift)

    • Shifts: Days and Grave Shifts (12-hour shifts, 3 days per week)

  • Forklift: Moving, stacking, loading and unloading pallets through the warehouse and trucks.  *type of forklift varies per shift. See below

    • Pay: $13.00 hr. ($.50 shift differential for grave shift)

    • Shifts: Days and Grave Shifts (8-hour shifts)

  • Heat Treat: Lifting and moving 50 lb. bags of grain from pallets to large racking carts. Moving carts to large oven for heat treat process, then removing racking from the oven to down rack and repalletize for shipment to customers.

    • Pay: $13.00 - $15.00 hr. ($.50 shift differential for grave shift)

    • Shifts: Days and Grave Shifts (12-hour shifts, 3 days per week)


Other positions include:

  • Supervisor & Lead Positions

  • Clerical / Professional

  • Production and Manufacturing

  • Welding (both TIG and MIG)

  • Shipping & Receiving

  • Assembly

  • Warehousing

  • Machining

  • And more opportunities opening daily.


Contact us today and let us help you get through these tough times and get you into a job you love!


How to Apply

Contact us today at:

contactogden@thepremierpride.com | 801-335-6463 | 745 Washington Blvd. Ogden, UT 84404

Apply online at https://hrcenter.tempworks.io/en/premieremployees *apply under Premier Roy Branch


Job Description:



Premier Employee Solutions - Orem


QA Technician $13/hr

  • Understands, inspects, tests, and adheres to customer requirements for product specification.

  • Inspects, verifies cleaning and sanitation to provide a “clean break” between products.

  • Use tactful communication skills to approach individuals, utilizing proper channels to deliver information accurately and successfully.

  • Responsible to assist in the implementation of SAF policies while ensuring company compliance.

  • Constant observation of production and environmental GMPs

  • Assists other QA Techs as required to assure customer requirements are met.

  • Knowledge of hygienic procurement of raw material sampling.

  • Knowledge of Retain sample process.

  • Knowledge of food safety, HACCP, GMPs, SOPs, SSOPs, SQF, FDA, pest control, allergen control, recall programs, master sanitation schedule, and environmental monitoring.

  • Training new employees and other tasks and responsibilities as they develop.


SQF / Food Safety Responsibilities

  • Assure compliance with all SQF Procedure requirements

  • Assure compliance with all GMP requirements

  • Assure all products are manufactured in a safe, quality manner

  • Assure compliance with all customer specifications

  • Promote and enforce compliance with all employees


Forklift operators

  • responsible for operating and managing industrial trucks to load and unload materials and deliveries and move them to and from storage areas, machines, and loading docks, into trucks or storage facilities.

    • 5 AM to 1 PM M-F

    • $10.50 an hour


Team Lead - Production Line

  • ​$18/hr

  • Requirements needed

    • One year of Management needed

    • Attention to detail

    • Excellent people skills

    • Be able to handle stress

    • Work OverTime and Weekends

    • Bonuses for performance

Production Line

  • A production worker is responsible for operating equipment in the factory and preparing items for distribution.

  • The requirements for a production worker involve:

    • assembling and checking products

    • ensuring all machinery runs smoothly

    • assisting in the packaging and shipment of items.

  • 5 AM to 5 PM Monday to Thursday

  • $10 an hour

How to Apply

Visit our website at https://www.thepremierpride.com/

Email our branch at contactorem@thepremierpride.com or call (801) 224-8005

Premier Employee Solutions - Provo


Packaging and Production in Springville

  • pay up to $15 an hour

  • Day and graveyard shifts available.

  • 12-hour shift, working every other weekend (both Sat & Sun)

Shipping/Order Fulfillment in Spanish Fork

  • $14 an hour

  • Weekend shift: Fri, Sat & Sun from 5:00 AM to 5:30 PM


Production in Spanish Fork

  • $14 an hour.

  • Graveyard shift: SUN to THURS from 11:00 PM to 6:45 AM


How to Apply

Call or text (801) 960-3366 if you want to apply!

OR come to our office in 3596 Mountain Vista Parkway in Provo

Premier Employee Solutions - Salt Lake City


Forklift Operator

Job Summary: $13- $15/hr Operate stand up forklift to load and unload materials and move them to and from different areas, and loading docks, or storage facilities.

  • Duties and responsibilities

    • Transports material or equipment to and from designated areas in the facility

    • Loading and unloading goods from vehicles

    • Moving goods packed on pallets or in crates around the storage facility

    • Stacking goods in the correct storage bays, following inventory control instructions

    • Checking loads are secure

    • Stacking empty pallets

    • Performing daily equipment checks such as recharging the truck’s battery and lubricating equipment

    • Removing machine attachments and waste material from machines

  • Qualifications

    • Good math, language and reading skills; basic computer skills may be required

    • Follow instructions for operating equipment and keeping records

    • Execute assignments in an accurate, timely and safe manner

    • Maintain a clean & safe environment

    • Clean driving record and a valid state motor vehicle operator’s license may be required

  • Demands and Abilities

    • Regularly sitting

    • Frequently lift up to 50 pounds and adjust body position to bend, stoop, stand, walk, turn, pivot, and stand for long periods of time

    • Having a good sense of balance

    • Having good eye-hand-foot coordination

    • Ability to assess weights and judge distances and heights

    • Ability to work in varying temperatures, depending upon the season

  • Requirements

    • Must have a valid driver's license.

    • Must have access to reliable transportation.

    • Must be able to pass a pre-employment drug screen.

    • Must have a normal range of hearing and vision.


Job Summary: $11 - $12/hr As a General Labor Worker, you will work in a warehouse environment, performing a wide variety of essential production duties. Receive, count, and stock merchandise in staging areas or upon shelving, examine, and inspect stock items.

  • The ideal applicant will have

    • general labor experience, preferably in a warehouse environment,

    • must be able to identify problems and offer solutions

    • must meet the physical requirement of constantly lifting approximately 50 lbs.

  • Primary duties include, but are not limited to:

    • Cleaning -Assembly

    • Organizing -Sorting

    • Line Work -Stocking

    • Loading/Unloading

    • Operate machineries such as booms, cameras, cranes, and forklifts to handle materials and stock

    • More responsibilities may be assigned upon hire.

  • Job Requirements:

    • You will need to undergo and pass a criminal background check and drug screening process.

    • Please bring a document or documents that Establish Identity and Employment Authorization.


How to Apply

Please apply at https://hrcenter.tempworks.io/en/premieremployees

Premier Employee Solutions - West Jordan


PREMIER EMPLOYEE SOLUTIONS has immediate openings and we are here to keep you working during these challenging times.

  • Pay varies from $10 - $15 hr.

  • Many positions don’t require experience.

  • Great chance to get a job you love!

  • PAID WEEKLY Days, Swings, and Grave Shifts.

  • Long-term and Short-term opportunities.



  • Medical Assembly:

    • primary responsibility to assemble products per work instructions.

    • Verify work instructions match assignment, collect required materials from bins, set up work stations, assemble parts/inspect own work as instructed, and learn new work instructions.

    • Required skills:

      • Experience in a manufacturing environment

      • Detail oriented

      • High School Diploma

      • Cleared Drug Screen

      • Background check

    • Interviews will be conducted for this position.

    • Shift:6am-2:30 pm or 2:30 pm-11 pm (Mon-Fri)

    • Pay $14.50

    • Resume required to schedule an interview


  • Material Handler:

    • Tasks are pulling, staging and issuing inventory to work orders.

    • Stocking shelf in warehouse and stock room from both purchased and work order receipts.

    • Lift up to 25lbs.

    • Shift:6 am-4:30 pm (Mon-Thurs)

    • Pay $14.50

    • Resume required to schedule an interview


  • Assembly:

    • Manually put together lanyards by using fingers and hands or hand tools to put different options onto the lanyards.

    • Must be able to frequently lift and/or move up to 35 pounds

    • Overtime is required during busy season.

    • Shift:6am-2:30pm -Pay $10(Mon-Fri)


  • Other positions include:

    • Production and Manufacturing

    • Shipping & Receiving

    • Assembly Warehousing

    • And more opportunities opening daily.

How to Apply

Contact us today at: contactwj@thepremierpride.com | 801-973-5984 | 1375W 9000So. West Jordan, UT 84088

Apply online at https://hrcenter.tempworks.io/en/premieremployees *apply under Premier West Jordan Branch


Salt Lake County Sheriff’s Office


  • Corrections Deputy - $22.65/hr.

  • Public Safety Deputy - $42,418.10/year

  • Mental Health Therapist - $52,387.00 - $78,581.00/year

  • Jail Nurse - $61,417.00 - $92,126.00/year

  • Construction and Maintenance Specialist - $36,939.00 to $55,409.00/year


How to Apply


Search job title


SMART Resources


  • Machine Operator- 1st Shift- $15.00

  • Machine Operator- 2nd shift- $15.50

  • Forklift Operator- 1st Shift- $14.00

  • Forklift Operator- 2nd Shift- $14.50

  • Maintenance Technician- 1st Shift- DOE

  • Customer Service Rep- 1st Shift- $15.00

  • Sanitation- 3rd Shift- $12.00 Packer- 1st Shift- $12.00

  • Packer- 2nd Shift- $12.00

  • Truss Assembler- 2nd Shift- $15.00

  • Loader-Unloader- 1st Shift- $13.00

  • Production- $10-$13

  • General Labor-$10-$13

  • Food Production- 2nd Shift- $11.00

  • Maintenance Helper- 1st Shift- $12.00

  • Pallet Sorter- 1st Shift- $12.00

How to Apply

SMART Resources is doing our part to help stop the spread of COVID-19, we ask that all applicants apply online at https://mysmartresources.com/. Once you complete the application call your local office to set up an interview.

Layton-385-262-2497 West Valley- 801-908-5201

Sorenson Communications / CaptionCall


  • HR Clerk (Contract) - This position will provide HR assistance to the HR Benefits team by performing various duties and functions.

  • Operations Coordinator - This individual will manage call center staffing needs, handle requests for shifts and assign shifts to employees in order to meet service level requirements.

  • Central Operations Administrator - The Operations Administrator is responsible for prescreening interviews, scheduling additional interviews, submitting offers, coordinating start dates, and directing staffing levels and real-time schedule adherence while managing breaks and lunches for Communication Assistants.

  • CC Tele-Education Specialist - The CaptionCall Tele-Education Specialist will be responsible for contacting customers who are having trouble using the service and helping them re-establish their connection or return their equipment.

How to Apply

Please use the following links for our positions:



  • Customer Service - Banking
    $13.25-$14.75 per hour
    Day Shift -M-F with rotating Saturday
    Located in SLC
    You'll be answering inbound calls regarding banker's accounts.

  • Inbound Call Center - Fraud / Banking
    $16.00 per hour
    You're the first line of defense for bankers suspecting fraud on their accounts. Take vital details and secure accounts.
    Swing Shift: 1 pm - 9:30 pm Sunday and 1 weekday off Saturday 9 am - 5 pm

  • Inbound Banking Customer Service
    $17.00 per hour
    Variable shift - mostly swing or nights.
    New accounts, general questions, new products, inquiries, and anything you might ask a teller about are the types of questions you'll be answering.
    Located in SLC.

  • Manufacturing / Assembly -
    7 am - 7:30 pm
    Located in Grantsville
    Making state of the art mattresses
    Heavy lifting required
    start asap

  • Assembly - Medical Devices
    Located in Midvale
    You'll be making anything that might be used in a medical lab!
    from raw material to finished product.
    Days / Swing or Grave / or weekends!
    Start ASAP

  • Order Picking
    Located: West Jordan
    Order picking/packing in a fast-paced environment. Fun and exciting work!
    Day / Swing Shift
    Start asap.

How to Apply

Text "CAREER FAIR" to 801-261-8880

Schedule your interview with us!

Call: 801-261-8880

Stadler US


  • Production

  • Engineering

  • Quality

  • Procurement


How to Apply

Follow link at bottom of posting or apply via our website at:  www.stadlerrail.com/en/careers/


Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Adhesives-Glazing Technician links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Cable and Harness Assembler links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Electrical Connector Assembler links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Electrical Engineer links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Electrical Final Assembler links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Electrical Panel Assembler links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Interior Assembly links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Mechanical Truck Assembler links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Paint Technician links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Quality Control Inspector links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/Quality Inspector - Electrical links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/RAM Engineer links.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615815321512227744/RAM Lead Engineer links.docx


Synergy Staffing


  • We are supplying labor/payroll to companies that manufacture, distribute, packaging, supply packaging containers for:

    • Medical devices

    • Prosthetics

    • Clorox bottles

    • Hand sanitizer

    • First aid kits

    • Food

    • Cough syrup

    • Cleansing products

    • Over the counter medication

    • Health supplements

    • Pet supplies

    • Safety products

    • Water purification

All of our companies will supply our employees with a letter or certificate stating they are currently employed by an “essential” company to carry with them. We are following all recommendations and guidelines suggested by our government and the CDC. We are conducting all interviews by


How to Apply

Apply online at https://synergystaffing4u.com/



Ogden Teleperformance is currently conducting interviews over the phone for possible work at home positions.

  • M-F schedules available

  • Up to $13 an hour 

How to Apply

You can call 801-622-7800 or you can text TPUSA to 97211 to schedule an interview.

You can also complete an online application at: https://recruiting.adp.com/srccar/public/RTI.home?d=ExternalCareerSite&_icx=v02Z2VpVxUa3oeA/U5xiiJK9NIMmoxmDyvtzQeStJESnklqCcbB70hHHwXANKhIDd73&c=1159651&_dissimuloSSO=-A_CqYfyb-8:IiGffZhCDzPYG6-D466lSVFoWCc#/

Transportation Security Administration


Transportation Security Officer (TSO): TSA provides airport security for more than 450 airports across the U.S. and territories. You can work behind the scenes, with travelers, or with one of our security partners in a variety of positions. 


How to Apply

Please apply at: USAJOBS https://www.usajobs.gov/GetJob/ViewDetails/517869600

Please apply at: USAJOBS https://www.usajobs.gov/GetJob/ViewDetails/517867900

Please apply at: USAJOBS https://www.usajobs.gov/GetJob/ViewDetails/517875400

If you do not have access to a computer and you are unable to apply online, please contact the TSA-HRAccess Help Desk at 1-877-872-7990 or TTY 1-877-872-7992.



Treehouse Foods


  • Graveyard supervisor - 2 positions

  • Machine operators - 8 openings different shifts

  • Mixers (frosting and dough) - 4 openings different shifts

  • Cookie packers 4 graves

  • 1 swing; Sanitation technicians - 3 openings for swings and graves

  • Warehouse - 1 opening graves


How to Apply

Go to website; www.treehousefoods.com/careers then look for Ogden openings


Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615717452609892109/Dough Mixer v4.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615717452609892109/Extruder Operator a v4.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615717452609892109/Forklift Operator v4.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615717452609892109/Frosting Machine Operator v4.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615717452609892109/Frosting Mixer v4.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615717452609892109/Packer v3.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615717452609892109/Production Team Leader v3.docx

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4615717452609892109/Sanitation Technician v3.docx

UMC, Inc.


OUR COMPANY - In 1972, the owner and his family started a plumbing business with the vision to provide quality service while helping others learn about the trade. Today, the same owner and his family continues to lead the industry in commercial HVAC and Plumbing by providing a clean, quality service for the communities they help build. With the passion to teach others the trade and the great people on their team, we continue to lead the industry and experience continuous growth. If you have a passion to provide quality service and have the desire to continue to learn and advance in the field, we have growth and leadership opportunities for you.



  • Excellent Pay

  • Medical, Dental, Vision, HSA, Life Insurance

  • Paid Time Off/Holidays

  • 401K with 6% Company Match

  • 100% Paid Tuition Apprenticeship Program

  • Family/Friend Referral Program




  • Apprentice/Journeyman Plumbing experience in Multi-family/Commercial Plumbing

  • Focused on Safety, Quality & Productivity

  • Professional manner and strong ethical code

  • Ability to remain motivated, upbeat and positive

  • Commitment to working efficiently and accurately

  • Must have reliable transportation to travel multiple worksites

  • All applicants are subject to a pre-employment drug screening

How to Apply

Send Resume to laura.zitting@umc.us or call -Laura at 801-918-0796

JOURNEYMAN PLUMBER https://umc.applicantpool.com/jobs/433050.html

APPRENTICE PLUMBER https://umc.applicantpool.com/jobs/433047.html



  • Client Services Support

  • Enterprise Sr Analyst

  • Enterprise Analyst

How to Apply






  • Part-Time Supervisor $18.80 Tues-Sat 3:00 AM-9:00 AM Varies 

  • Part-Time Package Handler $15 Various shifts


How to Apply


US Census Bureau


  • Census Taker – Utah

    • Great pay: $16 to $18 per hour, depending on location

    • Flexible hours: work 10 to 40 hours a week, daytime, evenings and weekends

    • Weekly pay

    • Paid training and 58 cents per mile while on the job.


Once our regional office is allowed to open again, we will be hiring.  This is a temporary job, going from April until the middle of August.

Apply NOW!


How to Apply

Go to https://2020census.gov/en/jobs.html and click on “Apply Now”

Or call 1-855-JOB-2020

Smart Phone: text “UtahJobs” to 313131


United States Air Force


  • Enlisted active duty Air Force positions

    • Must meet all eligibility requirements

    • Must re-locate

    • Free medical/dental

    • Retirement plans

    • 30 days paid vacation a year


How to Apply



Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4617374550027328852/Eligibility Requirements.docx


United States Navy


We have spots open for interviews this week for full time and part-time positions!!

Stop putting your professional life on hold and come find out what career options the US NAVY has to offer for you!

  • No experience needed

  • up to $40,000 in bonuses

  • job security

  • steady pay

  • worldwide travel

  • full medical coverage

  • and more!


Some of the jobs we have available are:

  • Aviation Boatswain's Mate

  • Air-Traffic Controller

  • Aviation Electrician's Mate

  • Aviation Structural Mechanic

  • Aerographer's Mate

  • Aviation Ordnanceman

  • Construction Electrician, Construction Mechanic

  • Equipment Operator

  • Hospital Corpsman

  • Boatswain's Mate

  • Cryptologic Technician

  • Culinary Specialist

  • Explosive Ordnance Disposal

  • Electronics Technician

  • Fire Controlman

  • Gunner's Mate

  • Intelligence Specialist

  • Logistics Specialist

  • Master-at-Arms

  • Mass Communication Specialist

  • Missile Technician

  • Navy Counselor

  • Operations Specialist

  • Personnel Specialist

  • Special Warfare Boat Operator

  • and Navy SEALS!


How to Apply

Website: www.navy.com
Cellphone: 801-823-7603
Office phone: 801-823-7606
Email: cody.l.evans@navy.mil


Job Description:



Utah Employment Services


  • Packaging

    • $12 / hour

    • Monday - Friday, 8 am – finish

    • Description: Will be following printed orders and completing the packaging process for a distribution center located in West Valley City. This is a work until finish position; the finish time will depend on the orders for the day.

  • Labor / Installer

    • $14 / hour

    • Monday - Friday, 7 am – finish

    • Description: This is a very physically demanding job! Workers will be assisting with the installation of metal shelving that can weigh up to 80 pounds. A Utah license is required; once you learn the ropes you may be sent to install which will require the operation of a company truck. This is a work until finish position.


How to Apply

Visit our website: http://jobs.utahemploy.com/

Call our office with any questions: 801-978-0378

Utah Transit Authority


  • Director of Capital Projects (Transit Agency)

  • Director of Internal Audit

  • Labor Relations Business Partner

  • Railroad Regulatory Compliance Specialist

  • Systems Engineer

  • Diesel Technician Intern


How to Apply

Please apply at: https://jobs.jobvite.com/rideuta/jobs?__jvst=Job+Board&__jvsd=Job_Fair

Job Description:

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619933286215021774/20-049 Diesel Technician Intern.pdf

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619933286215021774/20-56 Labor Relations Business Partner 2.20.pdf

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619933286215021774/20-90 Systems Engineer 03.2020.pdf

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619933286215021774/20-95 Director of Capital Projects 03.30.20.pdf

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619933286215021774/RR Regulatory Compliance Specialist 03.26.20.pdf

https://www.jotform.com/uploads/CompassCareerFairs/200886449618972/4619933286215021774/Req20-97 Director of Internal Audit 04.2020.pdf


Vivint Solar


Vivint Solar is currently looking to hire for the following positions:

  • Head of Digital Marketing

  • Sr. Commissions Analyst


How to Apply






B2B Inbound Sales Representative


Wayfair Professional is an industry-leading business to business sales organization dedicated to help businesses make good spaces great. Since 2012, we have worked to make furniture, fixture, and decor procurement easier and faster while offering the best possible value. Our B2B Inside Sales team begins their career at Wayfair with an in-depth renowned paid training program to prepare them to engage our B2B customers in an inbound sales queue with the goal of building customer loyalty through a great customer experience.


What You'll Do

  • Engage a large volume of B2B customers through an inbound sales queue

  • Take a solution-oriented approach to solving customer inquiries, assist in placing orders, and offering additional products to fit the customer needs

  • You will cultivate business relationships and create an exceptional customer experience through the sales cycle

  • Effectively use tools to communicate with our business customers via phone, email, screen share and/or other technology

  • Advise and work with business clients one on one to design, source, and curate amazing business spaces

  • You will play a fundamental role in helping us achieve our ambitious revenue growth objectives


What You'll Need

  • Experience working in a fast-paced sales environment

  • Hardworking and resilient attitude with a strong desire to build relationships through technology

  • You are a solutions-oriented individual with goals of building customer loyalty

  • The ability to embrace and implement feedback to adopt new skills in a fast-paced environment

  • You are confident in asking clients for their business

  • Ability to drive results, metrics, and key performance indicators

  • Highly motivated by being an industry leader


How to Apply


Email: sharvey1@wayfair.com


Western Governors University


  • Accountant

  • Buyer

  • Payroll Specialist

  • Marketing Copywriter

  • Account Executive

  • IT Service Desk

  • Big Data Developer

  • Business Intelligence Analyst

  • Software Engineer

  • Database Administrator

  • UX/UI Designer

  • Product Manager

  • Change Manager

How to Apply


Westgate Resorts


Position will be located in Park City, UT.

Please be advised that this position is a temporary 8-week minimum that has the potential to become full-time after 8 weeks.  Benefits are only offered to full-time team members.

  • Electrician

  • Plumbers

  • Painters

  • Floor Technicians/Installers

How to Apply

Email: june_thirawat@wgresorts.com

Call: (385) 261-6484

Job Description:






Willow Wood Care Center, Salt Lake City


  • Certified Nurses Assistants (CNAs)

  • CNA Students

  • Licensed Practical Nurses (LPNs)

  • Registered Nurses (RNs)


How to Apply



Woodland Park Rehabilitation and Care Center


  • Certified Nurses Assistants (CNAs)

  • CNA Students

  • Licensed Practical Nurses (LPNs)

  • Registered Nurses (RNs)

  • Respiratory Therapist

  • Recreation Director


How to Apply




  • Facebook - Black Circle
  • Instagram - Black Circle
  • Twitter Black Round
  • LinkedIn - Black Circle

EMAIL: support@compasscareerfairs.com

CALL: 801-710-3700 (ask for Shane)

MAILING ADDRESS: P.O. Box 12471 Ogden, UT 84412

© 2014-2020 by Compass Career Fairs LLC. All rights reserved.