Karl Francis's Location
Boston, MA, US
Karl Francis's Work
Karl Francis's Education
Karl Francis's Skills
Karl Francis's Summary
Karl Francis, based in Boston, MA, US, is currently a Senior Communications Engineer at Duff & Phelps, bringing experience from previous roles at Oliver Wyman and MMC. Karl Francis holds a 1996 - 1998 Johnson & Wales University. With a robust skill set that includes Project Management, IT Management, IT Strategy, Business Analysis, Management Consulting and more, Karl Francis contributes valuable insights to the industry. Karl Francis has 3 emails on RocketReach.