If you need more lookups,
subscriptions start at $34 USD/month.
Leo Freeman Location
Decatur, GA, US
Leo Freeman Work
Graphic Designer (November 2023 - Present)
Lead Graphic Designer @ (October 2017 - June 2022)
Graphic Designer @ (October 2008 - March 2017)
Leo Freeman Education
Atlanta college of Art (SCAD)
(Bachelor of Fine Arts ( Illustration Communication Design))
1988-1997
Leo Freeman Summary
Leo Freeman, based in Decatur, GA, US, is currently a Graphic Designer at Self Employed. Leo Freeman brings experience from previous roles at Phoenix Suns and New Orleans Pelicans. Leo Freeman holds a 1988 - 1997 Atlanta college of Art (SCAD). Leo Freeman has 1 mobile phone numbers on RocketReach.
Looking for a different Leo Freeman?
Find contact details for 700 million professionals.