Comment Comment by jesuis_14 It is a technical director of engineering position, but as we know jobs are more nuanced than the title they have parent jesuis_14 4 years ago