Search results identify multiple companies with similar names
Search results identify multiple companies with similar names. The strongest match to the exact name and Plano, Texas headquarters is an IT placement and staffing firm founded in 1997, providing IT staffing, consulting, application development, and cloud-related services. Results also describe a separate California company developing cryoaesthetic medical devices, so the identity is ambiguous.