Storm Ackermann has been promoted to Sales Manager of The Letter Corporation, an Altmedia brand 29 Jan 200329 Jan 2003 WhatsappPrintPDFXLinked-inFacebookMore sharing options