Sightings… Posted on January 10, 2017 at 11:58 am. Larry Epstein has joined the team at Novarca North America as a managing partner. Novarca is a specialist investor consultant [Read More]To access this content, you must be a member. Visit the Plans page for details.