Early in Libman's career, he served as Managing Director of the Auburn Civic Theatre and the Fulton Opera House before being named Managing Director of the Pittsburgh Ballet, where he spent 17 years.
From 2005 to 2008, Libman served as Managing Director and the chief administrative officer at the Tony Award winning La Jolla Playhouse.