Born in Brooklyn, Catherine Cyran graduated from Harvard and promptly moved to London to work as a management consultant for the Royal Shakespeare Company. Upon returning to the States, she acted as the political issues advisor for several state and congressional campaigns in Massachusetts. imdb.com