Blocks employs 27 employees. The Blocks management team includes Oliver Merkel (Founder), Eamon Curran (Senior Account Executive), and Dominic Maier (CFO).
Looking for a particular Blocks employee's phone or email?