I'm responsible for the senator's schedule on the road, managing his time, knowing where he has to be at every minute and who he's supposed to see along the way. I contact the contacts at each stop, make sure everyone knows he's coming. Is he an easy person to keep on schedule? Let's just say he's a guy who loves to stay in a room as long as possible. My job is to make him leave the room. So I got to be the bad guy. I have to give him the time-to-go look when he's swapping war stories or about to hug someone. But if we get off schedule, that's worse.

The candidate always wants to go off the schedule. Just the other day, we were driving from one event to the next, and the candidate says, "I want to stop and get ice cream." Now it's not like the senator can just make a quick run for a cone. I mean, all of us would have to pull in, and then there's the chance that someone would see him and want to talk, and so there we'd be stuck at a roadside ice cream shop. But we had a little bit of time in the schedule, so I said, "Sure." He got two scoops. See what I mean about being the bad guy? Do you want to tell your boss that he can't stop and get some ice cream?

I met Senator Kerry when I was 14, in Massachusetts. At Boston College, I ran Students for Kerry in 1990 and one time spent at least four days working on a speech before he came to campus. Big moment came, and I introduced him as John F. Kennedy. Everyone fell silent. [But] Kerry came up and gave me an enormous hug. I think I've been committed to him ever since.

My time is not mine. You have to have that mentality if you want your guy to win. I do miss the normal things -- calling friends, doing laundry, picking stuff up at the dry cleaners. If I had a day off, I'd call my family, catch a Red Sox game, read a little bit, go for a long run. Actually, I'd probably end up sleeping.

-- Interview by Amanda Temple