Radu Palamariu is managing director, Europe and Asia Pacific, at Alcott Global.