Shana Russell wurde im Jahr 2015 gegründet. Die erste App wurde am 23. Juli 2015 gestartet und sie haben 12 iOS Apps am May 2025
Shana Russell ist ein Herausgeber der App Lettuce Be Heard und andere Apps in den Kategorien Stickers, Entertainment, HealthFitness.