Idera
–
Lisbon, Portugal
As the Director of Engineering, you provide technical leadership and architectural direction for our products. You will be responsible for overseeing all engineering activities, ensuring that projects are completed on time, within budget and to the... - May 22