Andre Masini

Oct, 2020

2i is a challenging work environment where we are constantly pushing for the latest technologies, while aiming to continuously improve customer satisfaction.