Go to the profile of Nicholas Sorenson

Nicholas Sorenson

Analyst at The Michel-Shaked Group, The Michel-Shaked Group