Interviews first with the Recruiting agency and afterwards with HR and Line Managers as well as with Senior Management. the interview process included numerical and general ability tests that were related with my today's daily tasks, Overall the interview process was interesting and provided me also with a picture of the culture of the company as well as the expectations and challenges of the role I undertook.