A technology firm serving the life sciences sector has leased 32,000 square feet of office space in Jersey City, under a newly announced transaction by Cushman & Wakefield.