Noble is an investment bank providing a unique range of professional services to fast growth small/mid cap companies.