Pedro Kastellorizos as Chief Executive Officer