the best place to find corp teams is to post on the rsof under teamwork (make sure you are in the members 1800+ section!) and if you are lower combat you will most likely have to post for your own team but people are always there looking and you will find one quickly
edit: forgot to mention there are 5 stickies in that forum, one for each GWD boss and one for Corp
I use iChase Paper cc, 24/7 corp mass. Not sure if they're still 24/7 though. I'm not sure if you'll be able to find a team at 110 cb, as most are either 130+, and lower must have both turm and herb.