Peter Stern no longer works at Technopolis Group