Manager, Technical Project Management at IDBS | BioBae