Family-owned SixSibs Capital provides funding to meet the need for innovative talent during pivotal time in industry FORT LEE, N.J. and LONDON, March 5, 2024 /PRNewswire/ — Stevenson Search Partners, a global life sciences executive search firm, announced today that it received a…