Jim Smith
Jim Smith
Senior Consultant at Avanade
Jim hasn't created any portfolio samples.