Making Science appoints Nick Waters as its new CEO in the UK, Northern, and Central Europe
Stockholm, 19 November 2024 – Making Science, a technology and digital marketing consultancy specializing in e-commerce and digital transformation, has announced the appointment of Nick