Waldo employs 25 employees. The Waldo management team includes Justin Wohlstadter (Founder and CEO), Caroline Doyle (Customer Success Manager), and Jenny Nicholson (Head of Creativity).
Looking for a particular Waldo employee's phone or email?