Enea announced that CEO Pawel Szczeszek tendered his resignation, effective April 10.