Craig Peterson lives in Hayward, California, but has also spent time in San Mateo, California. Companies in which he has a work history include Director-purchasing and Bayshore International Trucks. Jobs he has held in the past include Owner and Finance Executive.