Abcam is located at 1 Kendall Sq
, Cambridge, MA 02139. It has around 500 - 1K employees. Its revenue is around $50 - 100M. Abcam is a leading web based business supplying research tools to life scientists worldwide. Our head office is in Cambridge (UK), we also have offices in Bristol (UK), Cambridge, Eugene & San Francisco, (USA), Tokyo (Japan), Hong Kong & Hangzhou (China).
We provide scientific support on all of our products to enable customers to achieve the result they expect.
Our culture is one that empowers individuals, with responsibility given at an early stage. We place great emphasis on knowledge ...