Ensuring sales and marketing teams work together is the key to business growth, Expleo’s global marketing manager Siobhan ...