Larri Cochran's Location
Norwalk, CT, US
Larri Cochran's Work
Larri Cochran's Education
Larri Cochran's Summary
Larri Cochran, based in Norwalk, CT, US, is currently a Interactive Strategist at Charlie Company, bringing experience from previous roles at Adams & Knight. Larri Cochran holds a 1976 - 1980 Bachelor Of Arts in Anthropology, Psychology @ Bates. Larri Cochran has 1 email on RocketReach.