Regarding the connection between sales and engineering, I believe here more advanced requirements management, like implemented with systems engineering is a solution, but special in the mechanical industry (F&A as you call it) the overhead of systems engineering is not yet proven.