Previously, he was a deputy state attorney with the California Department of Transportation, and prior to that he served as an attorney for the speaker pro tem of the California State Assembly. Councilmember Cacciotti taught high school in Miami, Florida, before becoming an attorney. He possesses a United States Soccer Federation National “B” license and has been active as a soccer coach at the youth, high school, and college levels for more than 30 years.