The Sales and Customer Success team at illicado is dedicated to driving revenue growth and ensuring exceptional client experiences. They manage the sales process for various gift card solutions across diverse markets, while also providing ongoing support and guidance to customers to maximize their satisfaction and engagement with illicado's offerings. This team plays a crucial role in fostering lasting relationships and promoting the innovative, multi-channel gifts that illicado is known for.
View all