Digital Specialist
Digital Media Specialist
Marketing Manager
By brokers for brokers, Trufla amalgamates real-life insurance experience with technology to create tools that enhance the broker channel.