I worked with Vincent in a software development team. Vincent got into the project very quickly and became an essential member of the team right from the first day. He is able to proficiently recognize the core project domain matters and turn them into the right objectives. Remaining strongly focused on the details Vincent has the ability to constantly keep the broader picture in mind which allows him drive the discussion in the correct direction. All that comes with great emphasis on communication skills so that the discussion is kept healthy, with the feeling of efficiency and common goal. I recommend Vincent for difficult assignments, especially those where strong analytical competencies are crucial to spin up the project progress.