Idi’s Spirit Of Collaboration And Support Resonated Strongly With These Three Employees Years Before They Even Joined The Team.

IDI's spirit of collaboration and support resonated strongly with these three employees - years before they even joined the team.

IDI’s spirit of collaboration and support resonated strongly with these three employees – years before they even joined the team.