Skip to content

JobShark: Find the Right Job

 

Graduate Jobs in Grand Rapids

Here is a selection of Graduate jobs in/near Grand Rapids, Michigan

75 of 2323 jobsSearch Graduate jobs in Grand Rapids

Sales Representative

Grand Rapids, MI
$50k - $100k

About FWF FWF is a third-party logistics company headquartered in Grand Rapids, MI and founded in 2012. Our award-winning culture is devoted to empowering people and collectively fostering an environment of excellence as we strive to uplift our team...

2 hours ago

Sales Representative

Grand Rapids, MI
$50k - $100k

About FWF FWF is a third-party logistics company headquartered in Grand Rapids, MI and founded in 2012. Our award-winning culture is devoted to empowering people and collectively fostering an environment of excellence as we strive to uplift our team...

2 hours ago

Sales Representative

Grand Rapids, MI
$50k - $100k

About FWF FWF is a third-party logistics company headquartered in Grand Rapids, MI and founded in 2012. Our award-winning culture is devoted to empowering people and collectively fostering an environment of excellence as we strive to uplift our team...

10 hours ago

Sales Representative

Grand Rapids, MI
$50k - $100k

About FWF FWF is a third-party logistics company headquartered in Grand Rapids, MI and founded in 2012. Our award-winning culture is devoted to empowering people and collectively fostering an environment of excellence as we strive to uplift our team...

11 hours ago

Industrial Maintenance Electrician

Grand Rapids, MI

Are you passionate about high-speed food processing and eager to make impactful improvements? Join our Wyoming Bakery team as an Industrial Maintenance Electrician on our night shift This is an on-site role with a two-week rotating schedule of...

1 day ago

Licensed Practical Nurse (LPN) - up to $39/hr

Grand Rapids, MI
$39/hr

Build your own schedule. Take control of your career. Looking for LPN jobs that fit your life? If you're tired of having no control over your schedule or just want to earn more money, PRN shifts could be what you're looking for! ShiftKey enables...

2 days ago

Licensed Practical Nurse LPN

Grand Rapids, MI

Build your own schedule. Take control of your career. Looking for LPN jobs that fit your life? If you're tired of having no control over your schedule or just want to earn more money, PRN shifts could be what you're looking for! ShiftKey enables...

2 days ago

Customer Service Representative

Grand Rapids, MI

Introduction At Gallagher, we help clients face risk with confidence because we believe that when businesses are protected, they're free to grow, lead, and innovate. You'll be backed by our digital ecosystem: a client-centric suite of consulting...

3 days ago

Lead Direct Support Professional - Safety Lead: Neo Grand Rapids - Full Time 1st/2nd Shift Combinati

Grand Rapids, MI

We are helping people overcome. Join us. Each year at Hope Network, 2,800+ talented professionals serve individuals across 280 unique locations. Some serve by providing hands-on care or medical treatment, others serve by assisting behind the scenes,...

3 days ago

Med Lead Direct Support Professional - Neo 52nd: Full Time 1st Shift (36 Hours)

Grand Rapids, MI
$19.15

We are all equally human. Join us. Each year at Hope Network, 2,800+ talented professionals serve individuals across 280 unique locations. Some serve by providing hands-on care or medical treatment, others serve by assisting behind the scenes, but...

3 days ago

GRR Cargo Warehouse Agent

Grand Rapids, MI
$16.50/hr

Overview: Are you ready to take flight in a dynamic and fast-paced aviation industry? As a global leader in aviation services, Swissport provides Ground Handling, Cargo Handling, and Passenger Services to over 300 million passengers annually. Our...

4 days ago

CDL Driver

Grand Rapids, MI

POSITION SUMMARY: A Driver- CDL (B) is responsible for safely operating a collection truck, and providing prompt, courteous and complete waste removal services for customers. In addition, a Driver - CDL (B) is responsible for ensuring his or her...

4 days ago

CDL Driver

Grand Rapids, MI

POSITION SUMMARY: A Driver- CDL (B) is responsible for safely operating a collection truck, and providing prompt, courteous and complete waste removal services for customers. In addition, a Driver - CDL (B) is responsible for ensuring his or her...

4 days ago

BT/RBT Registered Behavioral Technician

Grand Rapids, MI
$18- $23/Hour

Registered Behavior Technician (RBT) - Grand Rapids, MI Part-Time EVENINGS ONLY | In-Home Looking for a meaningful & flexible career? If you're caring, patient, and eager to make a difference, a career as a Behavior Technician (BT/RBT) at Akoya...

6 days ago

Automotive Technician/Mechanic | Weekends Off |Byron Township

Grand Rapids, MI

Job Description Job Title: Automotive Technician/Mechanic Location: 2460 64th St SW, Byron Center, United States, 49315 Job Overview: This brand-new state-of-the-art facility is scheduled to open in April 2026. Interviews will begin in March 2026. We...

2 days ago

Gastroenterology Opportunity in Michigan - $200K Start-Up Bonus, Flexible Scheduling, and Stron[ .]

Grand Rapids, MI
$200K

A non-profit health system north of Detroit is growing its Gastroenterology team. This health system covers a 26-county region with medical centers that span across Northeast and Central Michigan. In addition to its medical centers, they also offer...

2 days ago

Join a Growing Gastroenterology Team in a Thriving Michigan Community - $200,000 Start-Up Bonus .

Grand Rapids, MI
$200k

A non-profit health system north of Detroit is growing its Gastroenterology team. This health system covers a 26-county region with medical centers that span across Northeast and Central Michigan. In addition to its medical centers, they also offer...

2 days ago

Join a Growing Gastroenterology Team in a Thriving Michigan Community - $200,000 Start-Up Bonus .

Grand Rapids, MI
$200k

A non-profit health system north of Detroit is growing its Gastroenterology team. This health system covers a 26-county region with medical centers that span across Northeast and Central Michigan. In addition to its medical centers, they also offer...

2 days ago

Gastroenterology Opportunity in Michigan - $200K Start-Up Bonus, Flexible Scheduling, and Stron[ .]

Grand Rapids, MI
$200K

A non-profit health system north of Detroit is growing its Gastroenterology team. This health system covers a 26-county region with medical centers that span across Northeast and Central Michigan. In addition to its medical centers, they also offer...

2 days ago

Cardiologist

Grand Rapids, MI
$400k -$500k

Overview We are seeking a compassionate Cardiology Physician to diagnose and treat cardiovascular diseases in a Full time role. Responsibilities Conduct patient evaluations Diagnose conditions like heart disease and arrhythmias Develop personalized...

4 days ago

Sales Representative

Grand Rapids, MI
$50k - $100k

About FWF FWF is a third-party logistics company headquartered in Grand Rapids, MI and founded in 2012. Our award-winning culture is devoted to empowering people and collectively fostering an environment of excellence as we strive to uplift our team...

5 hours ago

Security Officer

Grand Rapids, MI

Job Summary: Ventra Grand Rapids Provide security detail as outlined in the post orders and establish working relationships with customers, local law enforcement and fire departments. Security personnel will always perform job duties with a constant...

1 day ago

Sales Representative

Grand Rapids, MI
$50k - $100k

About FWF FWF is a third-party logistics company headquartered in Grand Rapids, MI and founded in 2012. Our award-winning culture is devoted to empowering people and collectively fostering an environment of excellence as we strive to uplift our team...

2 hours ago

Outside Sales Representative

Grand Rapids, MI

You are motivated, persistent, and ready to grow your sales career. As an Outside Sales Representative (OSR) with Badger, you will manage a territory with both established customers and untapped potential. You will spend your time in the field...

3 days ago

Travel - Respiratory Therapist - Grand Rapids, MI

Grand Rapids, Michigan

Triage Staffing is seeking a travel Respiratory Therapist for a travel job in Grand Rapids, Michigan . Job Description & Requirements Specialty: Respiratory Therapist Start Date: 2/4/2026 Duration: 13 WEEKS Shift: 12H Nights (12:00 AM-12:00 PM)...

7 days ago

Certified Nursing Assistant CNA

Wayland, MI
$22.40 - $27.40 / hour

Flexible shift options available Want to make a difference in someone's life? If you have patience, empathy and a true desire to care for those in need, you will love working as a Certified Nursing Assistant (CNA) at The The Laurels of Sandy Creek!...

2 days ago

Med Lead Direct Support Professional - Neo 52nd: Full Time 1st Shift (36 Hours)

Grand Rapids, MI
$19.15

We are all equally human. Join us. Each year at Hope Network, 2,800+ talented professionals serve individuals across 280 unique locations. Some serve by providing hands-on care or medical treatment, others serve by assisting behind the scenes, but...

5 days ago

Direct Support Professional (DSP) | All Shifts | Full & Part Time – West Lake (Lowell, MI)

Lowell, MI
$18.20/ hr

Looking for a rewarding career as a Direct Support Professional (DSP) in Lowell, Michigan? Join Hope Network, a leading integrated care provider, and make a difference as a DSP caregiver supporting individuals with personal care, medication...

5 days ago

Dental Hygienist

Portage, MI
$40 -$45/hour

$5,000 Sign-On Bonus! $40-$45/Hourly! Dental Hygienist Timberview Dental Care Full-Time Hours Available! Hello Portage! Timberview Dental Care is actively seeking a Dental Hygienist to join our team. Support our mission to providing excellent dental...

3 hours ago

Physician / Family Practice / Michigan / Permanent / Rural Family

Coopersville , Michigan
USD

We are seeking a Family Medicine physician for a busy primary care practice outside Grand Rapids, Michigan . Practice Details Enjoy the benefit of working for a physician-owned, independent practice with an excellent work culture The office is in...

15 hours ago

Physician / ObGyn / Michigan / Permanent / Kalamazoo, MI OB/GYN

Kalamazoo , Michigan
USD

Join a collegial OB/GYN practice in Kalamazoo, MI, and become an integral part of a well-established, collaborative team of Women?s Health providers. This opportunity warmly welcomes both experienced physicians and new graduates looking to grow their...

15 hours ago

Physician / Endocrinology / Michigan / Permanent / Southwest Michigan

Kalamazoo , Michigan
USD

Enterprise Medical Recruiting is assisting a hospital-employed group with the recruitment of a full-time BC/BE Endocrinologist for their growing practice based in Kalamazoo, Michigan . Opportunity Highlights Join a busy diabetes and endocrinology...

15 hours ago

Physician / Rheumatology / Michigan / Permanent / Southwest Michigan /

Kalamazoo , Michigan
USD

Enterprise Medical Recruiting is assisting a hospital-employed group with the recruitment of a full-time BC/BE Rheumatologist to support a growing practice in Kalamazoo, Michigan ! Opportunity Highlights Join an expanding Rheumatology practice in...

15 hours ago

Physician / Ophthalmology / Michigan / Locum or Permanent /

Kalamazoo , Michigan
USD

Seeking BE/BC Ophthalmologist to join talented team in Kalamazoo, MI. A successful applicant should be motivated to embrace the unique opportunity to be busy immediately. This is a high-volume practice with access to a nearby state-of-the-art ASC....

3 days ago

Physician / Surgery - General / Michigan / Locum or Permanent /

Kalamazoo , Michigan
USD

Seeking a board certified/eligible neurosurgeon to join well established and experienced team that includes 3 neurosurgeons and 7 advanced practitioners. The ideal candidate would be interested in a busy general neurosurgery practice that can include...

3 days ago

Physician / Michigan / Permanent / Medical Retina Ophthalmologist

Kalamazoo , Michigan
USD

Seeking BE/BC Medical Retina Specialist to join talented team in Kalamazoo, MI. This position is available to start immediately. A successful applicant should be motivated to embrace the unique opportunity to be busy immediately. This is a...

4 days ago

Physician / Pediatrics / Michigan / Permanent / Permanent - Pediatric

Rockford, Michigan
USD

Pediatrician Opportunity near Rockford Michigan! Join a thriving pediatric practice dedicated to comprehensive child care. Position Overview:We are seeking a compassionate and dedicated Pediatrician to join our growing team serving the Rockford...

2 hours ago

Physician / Emergency Medicine / Michigan / Locum tenens / Locum

Plainwell , Michigan
USD

Now Hiring : BC Emergency Medicine Physician (Locums) in Michigan We are seeking a dedicated, Board-Certified Emergency Medicine Physician to join our team near Plainwell, Michigan. This locum tenens position is ideal for a clinician who thrives in a...

2 hours ago

Physician / Anesthesiology / Michigan / Permanent / Full-time

Fowler , Michigan
USD

Discover the Beauty of a Fulfilling Anesthesiology Career in Michigan - Your Gateway to Professional Excellence! Position Overview: Embark on an exciting journey as an Anesthesiologist with our team in the heart of Michigan, offering a unique blend...

2 hours ago

CDL Team Truck Driver - $5,000 Sign-On Bonus + Benefits

Kalamazoo , Michigan

Werner is Now Hiring CDL-A Team Drivers! Team Driver Matching Program Available!.New* Peak Season Holiday Incentives Don&'t have a teammate? Use Werner&'s Team Driver Match program to connect you to a truck driver with similar interests such as...

5 days ago

Certified Registered Nurse Anesthetist (CRNA)

Grand Rapids, Michigan
USD

On call: There is a quarterly weekend call requirement that the team assigns with a random name generator. This is a Friday, Saturday, Sunday mix between primary back up and secondary back up. We of course, make sure to exclude staff from taking call...

2 days ago

Neurology Physician

Kalamazoo , Michigan
USD

Bronson Medical Group has an opportunity for a board certified/eligible neurologist with fellowship training in headache medicine or certification as a headache specialist. The right candidate would be joining our growing, sub-specialized neurology...

2 days ago

Nocturnist (Physician #)

Kalamazoo , Michigan
USD

Join Our Kalamazoo, Michigan Team as a Hospital Medicine Physician - A Role Designed for You We believe in bringing better to our local community in Kalamazoo, Michigan-better care, better collaboration, and a deep commitment to the people we serve....

6 days ago

Internal Medicine Physician

Battle Creek , Michigan
USD

Bronson Internal Medicine Battle Creek is seeking to hire a BE/BC Internal Medicine physician to join their outpatient practice in Battle Creek, Michigan. Position Highlights: Candidate will work alongside four physicians and five APPs...

4 days ago

Obstetrics & Gynecology Physician

Kalamazoo , Michigan
USD

Bronson Methodist Hospital in Kalamazoo, Michigan has an excellent full-time opportunity to join our new OB/GYN Hospitalist program. We are seeking a BC/BE OB/GYN physician. The medical group s OB/GYN department currently consists of 6 OB/GYN...

4 days ago

Physician - Maternal Fetal Medicine - West Michigan

Grand Rapids, Michigan
USD

Trinity Health Medical Group (THMG) is seeking a skilled and compassionate full time (1.0 FTE) Maternal Fetal Medicine (MFM) Physician to join our Regional Maternal Fetal Medicine team located in Grand Rapids and Muskegon. This is an exciting...

5 days ago

Physician - Family Medicine - Kentwood Primary Care

Grand Rapids, Michigan
USD

About Us As a physician-led organization, Trinity Health Medical Group (THMG) offers the best of both worlds: the autonomy and close-knit culture of a private practice, backed by the strength and resources of a leading national healthcare system....

5 days ago

Physician - Family Medicine or IM.Peds - West Olive Primary Care

West Olive , Michigan
USD

Trinity Health Medical Group (THMG) is seeking a full time (1.0 FTE) Family Medicine or Internal Medicine-Pediatrics Physician to join our Trinity Health Medical Group, Primary Care - West Olive team located in West Olive, MI! Practice Features:...

5 days ago

Physician - Family Medicine, Internal Medicine or IM.Peds - Primary

Grand Haven , Michigan
USD

About Us As a physician-led organization, Trinity Health Medical Group (THMG) offers the best of both worlds: the autonomy and close-knit culture of a private practice, backed by the strength and resources of a leading national healthcare system....

5 days ago

Physician - Psychiatrist - Muskegon

Muskegon, Michigan
USD

Trinity Health Medical Group (THMG) is seeking a full time (1.0 FTE) Psychiatrist to join our Psychiatry team located in Muskegon, Michigan . Opportunity Highlights: Inpatient Psych Unit in Muskegon with opportunity to explore additional interests...

5 days ago

Physician - Family Medicine - Norton Shores Suite 120 Primary Care

Muskegon, Michigan
USD

Trinity Health Medical Group (THMG) is seeking a full-time (1.0 FTE) Family Medicine Physician to join our Primary Care Norton Shores Suite 120 Team located in Norton Shores, Michigan. Practice Features: Outpatient Department of Trinity Health...

5 days ago

Physician - Family Medicine with Obstetrics (OB) - Jenison Primary

Grand Rapids, Michigan
USD

Trinity Health Medical Group (THMG) is seeking a full time (1.0 FTE) Family Medicine Physician with Obstetrics (OB) to join our Jenison Primary Care office located in Jenison, Michigan. Opportunity Highlights: Provide full-spectrum family medicine...

5 days ago

Physician - Family Medicine - Lakes Village Primary Care

Muskegon, Michigan
USD

About Us As a physician-led organization, Trinity Health Medical Group (THMG) offers the best of both worlds: the autonomy and close-knit culture of a private practice, backed by the strength and resources of a leading national healthcare system....

5 days ago

Physician - Obstetrics & Gynecology - Hackley

Muskegon, Michigan
USD

About Us As a physician-led organization, Trinity Health Medical Group (THMG) offers the best of both worlds: the autonomy and close-knit culture of a private practice, backed by the strength and resources of a leading national healthcare system....

5 days ago

Physician - Internal Medicine - Academic Internal Medicine

Muskegon, Michigan
USD

Trinity Health Medical Group (THMG) is seeking a full time (1.0 FTE) Internal Medicine Physician to join our Trinity Health Medical Group, Academic Internal Medicine - Sherman Pavilion Team located in Muskegon, Michigan. Practice Features: Outpatient...

5 days ago

Physician - Family Medicine - Whitehall Primary Care

Whitehall , Michigan
USD

Trinity Health Medical Group (THMG) is seeking a full time (1.0 FTE) Family Medicine Physician to join our Trinity Health Medical Group, Primary Care - Whitehall team located in Whitehall, MI . Opportunity Highlights: Whitehall is a charming lakeside...

5 days ago

Psychiatry - Geriatrics Physician

Muskegon, Michigan
USD

Urgent Hiring Physician - Psychiatry Muskegon, MI Open Salary. Job Description: Provide comprehensive psychiatric care for adult inpatients in a dedicated behavioral health unit. Perform initial psychiatric evaluations, diagnose mental health...

1 day ago

Emergency Medicine Physician

Grand Ledge , Michigan
USD

Hospital is seeking a board-certified Emergency Medicine Physician Filled By Start Date Shift Start Time - Shift End Time End Date 1/31/2026 0800 - 2000 1/31/2026 2/8/2026 0800 - 2000 2/8/2026 2/12/2026 2000 - 0800 213/2026 2/17/2026 0800 - 2000...

2 hours ago

Physician / Oncology - Hematology / Michigan / Permanent / Hematology

Grand Rapids, Michigan
USD

Our cancer center is seeking high-caliber, quality-focused, and innovative physicians to join our team and expand our reach in West Michigan communities.Job Description:Perform comprehensive hematology and oncology care, including new patient...

3 days ago

Physician / Geriatrics / Michigan / Permanent / Geriatric Medicine

Grand Rapids, Michigan
USD

Job Quick Facts Specialty: Geriatric Medicine Job Type: Permanent Location: Grand Rapids, MI Service Setting: Outpatient Reason For Need: Vacancy Coverage Period: ASAP - Ongoing Coverage Type: Clinical + Call Shift Schedule: Mon-Fri; 8a-5p Call...

5 days ago

Physician / Family Practice / Michigan / Permanent / Family Practice -

East Grand Rapids, Michigan
USD

Family Medicine or Internal Medicine Physician Job near Grand Rapids, MI A medical group practice located in the southern part near Grand Rapids is seeking a physician (Internal Medicine or Family Medicine) to join their existing group of 10...

4 days ago

Physician / Gastroenterology / Michigan / Permanent /

Muskegon, Michigan
USD

Momentum Healthcare Staffing is seeking a board-certified or board-eligible Gastroenterologist (MD/DO) for a permanent position in Muskegon, Michigan. This is an excellent opportunity to join a respected health system offering modern facilities, a...

1 day ago

Physician / Psychiatry / Michigan / Permanent / Psychiatrist Job

Muskegon, Michigan
USD

Job Quick Facts: Specialty: Psychiatry Job Type: Permanent Facility Location: Muskegon, MI Service Setting: Inpatient Reason For Coverage: Vacancy Coverage Period: ASAP - Ongoing Coverage Type: Clinical + Call Work Schedule: Mon-Fri; 8a-5p Call...

5 days ago

Physician / Allergy/Immunology / Michigan / Permanent /

Muskegon, Michigan
USD

Job Quick Facts Specialty: Anesthesiology Job Type: Permanent Facility Location: Muskegon, MI Service Setting: Inpatient Reason For Need: Vacancy Coverage Type: Clinical + CAll Work Schedule: TBD; Flexible - 2200 hrs annually Call Schedule: TBD;...

5 days ago

Physician / Family Practice / Michigan / Any / Family Medicine -

Kalamazoo , Michigan
USD

Kalamazoo, MI Full Time Hours: Flexible Schedule Clinic Hours: Monday - Thursday 8 am - 8 pm; Friday 8 am - 6 pm Employed New Graduates Average Patients seen: 20-24 Call Schedule: 3 calls per week Loan Repayment Sign-On Bonus Compensation: Negotiable...

3 days ago

Physician / Michigan / Permanent / Neuro-Ophthalmology Physician -

Grand Rapids, Michigan
USD

Job Description: Join a Neuroscience program that treats everything from Epilepsy, Stroke, Parkinsons Disease to Sleep Disorders and Spine Care, all with state-of-the-art technology featuring the latest techniques and a compassionate focus on healing...

3 days ago

Physician / Ophthalmology / Michigan / Permanent / Ophthalmologist

Grand Rapids, Michigan
USD

Job Quick Facts: Specialty: Neuro-Ophthalmology Job Type: Permanent Facility Location: Grand Rapids, MI Service Setting: Inpatient/Outpatient Reason For Coverage: Vacancy Coverage Period: ASAP - Ongoing Coverage Type: Clinical Only Work Schedule:...

5 days ago

Physician / Emergency Medicine / Michigan / Locum tenens / Emergency

Grand Ledge , Michigan
USD

Job Quick Facts: Specialty: Emergency Medicine Job Type: Locum Tenens Facility Location: Grand Ledge, MI Service Setting: Inpatient/Outpatient Reason For Coverage: Supplemental Coverage Period: ASAP - Ongoing Coverage Type: Clinical Only Shift...

5 days ago

Physician / Oncology / Michigan / Permanent / Hematology/Oncology

Grand Rapids, Michigan
USD

Job Quick Facts: Specialty: Hematology & Oncology Job Type: Permanent Facility Location: Grand Rapids, MI Service Setting: Inpatient/Outpatient Reason For Coverage: Vacancy Coverage Period: ASAP - Ongoing Coverage Type: Clinical + Call Work/Call...

5 days ago

Physician / Family Practice / Michigan / Locum or Permanent / Family

East Grand Rapids, Michigan
USD

Family Medicine or Internal Medicine Physician Job near Grand Rapids, MI A medical group practice located in the southern part near Grand Rapids is seeking a physician (Internal Medicine or Family Medicine) to join their existing group of 10...

1 day ago

Physician / Anesthesiology / Michigan / Permanent / Anesthesiologist -

Grand Rapids, Michigan
USD

Grand Rapids is a Michigan city on the Grand River, east of Lake Michigan. There is a trend-setting beer, food, art, and music scenes. There is also a wonderland of outdoor recreation and family fun. It is easy to get to, easy to get around in, and...

1 day ago

Nurse / LVN/LPN Job in Belding, Michigan / Travel

Belding , Michigan
USD

Geriatric/Long-Term Care Nurse Michigan Currently looking for a Geriatric Nurse for a great opportunity in the Michigan area. The ideal candidate will hold a current nursing license and possess 1-2 years of long term care experience. This individual...

1 day ago

Radiation Oncologist

Grand Rapids, MI

We are seeking a physician to join an independent private practice in West Michigan. This is a full-time, partnership-track position that is available due to partner retirement and practice growth. We offer a competitive salary and generous benefits...

2 days ago

Gastroenterologist / GI Physician

Wyoming, MI

Summary This position is eligible for the Education Debt Reduction Program (EDRP) - a student loan payment reimbursement program. You must meet specific eligibility requirements per VHA policy and submit your EDRP application within four months of...

5 days ago

NP/PA - Casual Regional Hospitalist APP

Zeeland, MI

Overview The Corewell Health West Regional Hospitalist team is looking to hire a Casual Advanced Practice Provider (APP) to join their hospital medicine practice caring for patients on their busy teams on an as needed basis. This position will work...

4 days ago

View all Graduate jobs in Grand Rapids