Seriously an F/O as deputy chief pilot technical?
Imagine this bloke when he gets four stripes?
Why would you do it? You may as well get the word TOSSER tattooed on your forehead.
CRM facilitators, training FOs, etc. etc. what is the thought process here? Is there some sort of belief that when you upgrade it will be an easier ride? Not at CX.