Roger Brosch, Foster Denovo CEO