Originally from Michigan, Mecoli lives in England. She exhibits internationally and also works as a lecturer at the University of Kent, Canterbury. Degrees in Fine Art Sculpture received from Wimbledon School of Art, London, and Fine Art Sculpture and Art and Architecture from the Kent Institute of Art and Design, Canterbury, UK.
