Online marketing for IT

How do you generate leads as an IT company?