> RIO PIEDRAS EDUCATIONAL AND TECHNICAL SERVICES, P.S.C Puerto Rico Since: 1997 RIO PIEDRAS EDUCATIONAL AND TECHNICAL SERVICES, P.S.C