Finance News Business Position Titles By Truman Slate 4 years ago Though many people swear by Twitter there are for the time being more inactive accounts