Nimbl employs 48 employees. The Nimbl management team includes Mark Baier (CEO), Charles Tresky (Vice President of Customer Success), and Leticia Sarraf (Marketing Director).
Looking for a particular Nimbl employee's phone or email?