Steven Pedro is an Environmental Manager with extensive experience in environmental science and management. Steven has worked in various roles such as Hydrologist Tech and Statewide Liquid Waste Specialist, showcasing their expertise in the field. Steven holds a Master of Science in Environmental Science and has a solid educational background from New Mexico Highlands University.
Sign up to view 11 direct reports
Get started