Senior Manager, Client Experience at Second Nature | JobVerse