Elba Algarin
Human Resources Manager
What makes MEC a rewarding place to work, or a place that you’re proud to work?
MEC is a rewarding place to work because employee contributions are clearly visible, allowing you to see the direct impact of your efforts on the company's success. Being part of a growing company enables me to help establish processes and systems from the ground up, contributing to its foundational growth.
Fun fact about Elba
I enjoy crafting, and I love creating custom T-shirt designs!