Lead Generation manager