Tag: Managing

EUDCA elects new Chair, Board Members, and confirms Managing Director

New Leadership Announced for EUDCA Board The European Data Centre Association (EUDCA) has recently welcomed new members to