Founder & CEO
it will be nice.
dleader.org is a new site from the organization of DLeader. We’re working hard on it and are pretty interested of see what you think! It’s nothing revolutionary, but it will fix some things that just aren’t working as well as they should. If you’re curious, just follow out on our social media feeds.