Her other team member is her husband... who I think is currently balanced on her hip as he's been a bit clingy recentlyWhere are her team? At least with Lydia you do get to see Carrie sat working at a computer, or going with her to meetings, where is Vic's team? I know her Manager is in Chicago but 'team' where????