4 min read Science centrexIT and Biocom Launch New IT Platform to Streamline Business Operations for California Life Science Companies October 7, 2020 IT Deal Desk eliminates the hassle of vetting and securing new technology providers centrexIT,...