Skip to main content
Stephen Magennis

Managing Director for the UK Technology Business, Expleo.

Articles by: Stephen Magennis