Always Tweet daily (he says not having done so over the last month!) I would say a good number is between three and ten tweets. People will find your profile uninteresting with less and if you tweet all the time it is very off-putting to your followers! And remember if you are Tweeting for your company, content is king! Use interesting content as much as possible, engage with your followers.