He is 40 years old and has been practicing for 8 years. Dr. Rivera is affiliated with Helen DeVos Children's Hospital, North Ottawa Community Hospital, Spectrum Health - Zeeland Community Hospital, Spectrum Health - Blodgett Hospital and Spectrum Health Medical Center - Butterworth Hospital.