14 employees
Long Story Short specializes in tailor-made creative solutions, building brands, and digital creations.
2009