
Originally from Venezuela, Marcel brings more than 30 years of hands-on technical experience to his role as Head Mechanic at Terry's Landscape. A natural problem-solver with a lifelong passion for working on vehicles and equipment, Marcel enjoys understanding how things work and finding the right solution to keep our teams moving.
Always looking toward the future, Marcel has a strong interest in battery-powered technology and the opportunities it provides to improve efficiency, reliability, and performance across our operations.