Krames is also the Editorial Director of Portfolio (Penguin Group) and formerly the Vice President and Publisher of McGraw-Hill's trade business books division. In a publishing career that has spanned more than twenty-five years, he has personally edited and published more than 250 business books.