@RayCaiUnited StatesFollow BadgesProblem Solving CertificationsRayCai has not earned any certificates yet. Work ExperienceRayCai has not updated employment details yet.EducationRayCai has not updated education details yet.