Ford has released further details concerning Stephen Odell's appointment as Ford of Europe chairman and CEO.