Andromeda Group has appointed two new CEOs for its operations in Spain and Greece, following the departure of