Here is how you can use Twitter for B2B lead generation:
Use Twitter lists which lets you organise your Twitter feed into targeted topics.
Paid ads can be used for targeting followers of competitors.
Increase engaging Twitter posts and use live videos.
Influencer marketing has to be leveraged