Please check out http://rfqwork.com a site dedicated to RFQ for all industries.
Their is a gallery to post the pics of your work you have done, you can created your own web page to showcase your work. A goggle locator so people can see what country your located in. User feedback, for both customers and companies. And much much more! So stop by.