Jim is regularly a keynote speaker at main business and shopper conferences. Ahead of signing up for Deloitte, Jim served in numerous analysis and consulting leadership roles at TowerGroup.CERTIFIED FINANCIAL PLANNER professionals charge compliance with appropriate regulations and regulations, adherence to an moral code and performing in the best c