Elena Joyce currently works at Thirteen Group in a service improvement role since April 2021. Prior to this position, Elena was employed at npower from October 2012 to April 2021, where Elena held the title of Senior Data Insight Analyst.
This person is not in the org chart
This person is not in any teams