Becca Nelson

When she’s not mucking about with muppets of the TV variety (though sometimes also of the Cockney variety), agent extraordinaire Becca Nelson runs our U.S. office located on the Jim Henson Studio Lot in sunny Los Angeles, California.

Off the clock, she’s mostly found at the local watering hole solving everyone’s problems, encouraging budding creative-types to follow their dreams, and foisting country music onto the unsuspecting passerby.