Normally your defense spies will provide the information on the whereabouts of the enemies espionage spies. This will then allow you to place spies in that province. I also find that the more defensive spies i have in general the more of theirs get captured, when using espionage i normally place my spies on their harbors. This will hinder their resource production and prevent battleship production. Also use your info spies to see where they are producing offensive weapons, mostly r.guns, bombers, ships etc as they have a long production timescale, then stack several espionage spies in those provinces to damage and delay production. The more spies you stack the better the chance of severe damage.