Traba Entry-level Sales Development Representative role at Traba focused on client-facing activities to scale the business and unlock new revenue opportunities. The role involves researching potential clients, engaging prospects, qualifying leads, and coordinating with sales and marketing teams.