Olia Keech is an accomplished design professional with a diverse background in graphic and product design. They began their career as a Junior Graphic Designer at The Ideal Paintbrush and advanced to various roles, including Midweight Graphic Designer at DDB and Senior Integrated Designer at Wallace Health. From 2016 to 2020, Olia served as the Founding Product Designer at DREST, and they are currently the Group Product Design Lead at Lebara. With a Bachelor's and Master's degree in Concept & Graphic Design from the European Humanities University, Olia continues to lead in the field of product design across multiple companies.
This person is not in the org chart
This person is not in any teams
This person is not in any offices