With more than 30 years of experience, Craig specializes in the management and execution of asset management services and geospatial services.
Craig’s experience covers a wide range of applications including utilities, water resources, transportation, environmental, geotechnical, land planning, and social-economic information. In his role, he focuses on implementing computerized maintenance management systems (CMMS) and geographic information systems (GIS). Craig’s responsibilities also include providing training support, maintenance management, inventory management, and other related functions to ensure his clients have a seamless implementation and complete understanding of the new systems.
Craig is a health and fitness enthusiast. In his free time, he enjoys weightlifting, walking, hiking, and outdoor activities like gardening and going to the beach.