IDT Biologika, a global contract development and manufacturing organization (CDMO), has appointed Federico Pollano as Chief Commercial Officer, effective March 1, 2025. “In Federico Pollano, we have ...
Minister of Public Works Dean MacPherson is in hot water after he allegedly sent IDT staff member Linet Barnes an email pressuring her to facilitate a payment to a contractor. On 9 December 2024 ...