James Marsicek, CPA Managing Director