Sofdesk announces marketing star Michele Magee to be part of its board of directors