Edgar C's Location
Costa Rica
Edgar C's Work
Edgar C's Education
Edgar C's Summary
Edgar C, based in Costa Rica, is currently a Director de Arte at McCann San José, bringing experience from previous roles at Tribu DDB. Edgar C holds a Universidad Latina de Costa Rica. Edgar C has 2 emails on RocketReach.