Siegfried Weber
Weber is an experienced exchange developer. As well as being an active member of the Exchange newsgroups he is also the man behind www.cdolive.com.
Weber is an experienced exchange developer. As well as being an active member of the Exchange newsgroups he is also the man behind www.cdolive.com. See less