B.J. has more than 15 years of experience with a wide array of public and private companies of various sizes and industries. He serves as a trusted service provider in accounting and finance departments, advising clients as they prepare financial statements, business processes and controls, and overall organization as part of the challenges commonly faced when navigating US GAAP, the SEC, and other professional requirements.