looks like Hambrecht website has changed pretty drastically recently... not only down to only listing 5 employees BUT also seem to be highlighting the venture capital team/arm and not much else(?)
just my observation from watching the site for years....