ºÝºÝߣ
Submit Search
Duncan Needler
23
Followings
Follow
Block User
23
Followings
Personal Information
Organization / Workplace
Burlington, Vermont Area United States
Occupation
Marketing Manager at IBM Systems and Technology Group
Industry
Electronics / Computer Hardware
Contact Details