Post a row (change customer name for privacy) of your source CSV. Is it quoting things like “Kennedy, Joe H.” or is it always just “Joe H. Kennedy” or “Joe Kennedy”? That is, are there ever commas in the name field?
If not, then you simply shouldn’t be able to sort this out in the context of space delimiters. It’s impossible short of things like recognizing data as names, etc. But if fields are comma delimited, and the names do not have commas, then you could import the data into one spreadsheet, and refer to that in another where the names are sorted out as needed.
Here’s an example that is meant to be pedantic about how it splits names, not optimized:
NameSplitter.ods (12.3 KB)
So, you would import only delimiting on commas. If you are curious about the functions on the Output sheet, look at them in the function wizard (the fx icon on the function bar).