Vincerex Pharma, Inc. Open positions