
Technical Support Specialist
Braze, Inc. • Mobile, Alabama, US
Technical Support Specialist at Braze, serving as a trusted product expert and primary contact for inbound technical inquiries, diagnosing issues, and guiding best practices for the customer engagement platform.







