* Oversee & Direct the project schedules and budgets for successful completion of each project.
* Set up and implement job procedures and techniques...
* Lead research and development initiatives in emerging NDE technologies and methods
* Collaborate with cross-functional teams to deliver innovative...
* Team Leadership & Management:
* Lead and mentor a talented team of software engineers, overseeing their day-to-day activities and career development...