George Ference has successfully handled the most sophisticated, complex matters and always seeks innovative solutions to meet client’s needs.