Macfarlanes sets up team to win e-commerce work