David Avidan is an experienced project manager currently working at OPC Energy since February 2022. Prior to this role, David served as a project manager at TMNG, a member of TAHAL Group, from October 2016 to August 2022. David’s engineering career began as a project engineer at Baran EPCOLtd from February 2014 to October 2016 and as a product engineer at Industrial Techno-Logic Solutions from March 2013 to February 2014. David holds an Engineer's Degree from Tel Aviv University, where education was completed from 2008 to 2012.
Sign up to view 0 direct reports
Get started