PCI Pharma Services, a biopharmaceutical outsourcing services provider, has signed a lease with the Irvine Co. for a space at Canyon Ridge Technology Park. The company will lease 38,000 square feet in the 11-bulding facility, located in Sorrento Mesa.