According to that link, he is the CEO of a company called DeMorgan, which is listed on that page as "DeMorgan Ltd (Panama)".
I wonder if there is any connection to the Panama Papers leak. Time will tell, I guess.
I wonder if there is any connection to the Panama Papers leak. Time will tell, I guess.
Cached Linkedin profile: https://archive.is/Q66Gl