Suggestions
Sheldon Louis
Sales and Partnerships @ Twitter
Sheldon Louis is currently a Client Account Manager at Twitter, based in New York, New York. His role involves managing client relationships and ensuring that their needs are met effectively within the platform's advertising and marketing services. He has a diverse background in management and marketing, which supports his work in client services at Twitter.1
In addition to his professional responsibilities, Sheldon has expressed insights about the challenges faced by his colleagues during significant organizational changes at Twitter, indicating a strong sense of community and empathy within the workplace.2 His LinkedIn profile suggests he holds a Master's degree in Business Administration, further enhancing his qualifications for his role.