Scene balances reputation and brand awareness for its clients.
Communications Specialist at Scene, a company that balances reputation and brand awareness. The role involves developing corporate communication strategies, collaborating with the sales team, and facilitating internal communications.