BusinessTwitter hires former Googler to lead self-serve sales drive out of IrelandDarren McCarra10 years ago1.71KTwitter has confirmed two new hires today, both former Googlers and one of which will lead its international self-serve ads business out of Dublin, Ireland.