E-mail certification firm Goodmail Systems yesterday announced media and advertising executive Peter Horan is its new chief executive officer.
Horan is taking part of the helm from Goodmail
E-mail certification firm Goodmail Systems yesterday announced media and advertising executive Peter Horan is its new chief executive officer.
Horan is taking part of the helm from Goodmail