Business Development Manager - UK based with international travel
2 months ago
Brighouse
Work with the internal team to develop proposals that speaks to the client's needs, concerns, and objectives. Participate in pricing the solution/service. Handle objections by clarifying, emphasizing ...