Lee Barker is currently a Project Director at Jellyfish, a position held since 2020. In addition, Lee has served as Operations Director at Splash London/New York since 2004. Prior to these roles, Lee was a Client Service Manager at Wace/Seven Worldwide from 1989 to 2004.
This person is not in the org chart
This person is not in any teams
This person is not in any offices