Jeffrey Slough has been in the landscape industry for over 40 years. Jeffrey began their career in 1978 as President of Cimarron Landscape, Inc. and has held that position since. In 2011, they joined Terracare Associates as Business Development.
Jeffrey Slough received their Bachelor Of Science in Soil Science from California Polytechic-San Luis Obispo between 1974 and 1978.
Sign up to view 0 direct reports
Get started
This person is not in any teams