Ela Peled is an experienced professional currently serving as a Product Manager and Head of Design at Artlist since November 2018. Peled holds a Bachelor's degree in Design and Visual Communications from the Holon Institute of Technology, obtained in 2018.
This person is not in the org chart
This person is not in any offices