Craig Smith VP of Customer Relations at Pinnacle CAM