Todd Mecca

Freelance CD Designer & Ad Designer

236
Location:Lockport, New York, United States
Profile:https://www.freelanced.com/toddmecca
1
Kudos
5.0
2 Skills
Ask
Rate/Hr
Sr. Creative Director for J. Fitzgeraldgroup.com
Skills (2) Rating
CD Design
Ad Design