Marc Hafner (@marchaf) 's Twitter Profile
Marc Hafner

@marchaf

Chairman, Board Director, CEO, Private Investor

ID: 51170980

linkhttp://www.revionics.com calendar_today26-06-2009 18:37:39

1,1K Tweet

355 Followers

365 Following