<Outside Egypt>Costa Rica
Human Resources

Esteban Echavarria

Strategic Management and Team Leadership with a focus on Sustainability