Leon Williams has extensive experience in the creative field, holding the position of Senior Creative Artworker at both Wasserman Live and ICON since July 2009. With over a decade of expertise in creative artwork, Leon Williams has consistently contributed to high-quality visual projects in various capacities throughout the career.
Links
Sign up to view 0 direct reports
Get started