I

Senior B2B Tech Growth Leader - Europe

Ic Resources

barcelona, cataluña, Spain Full-time July 02, 2026

Found Description

Ic Resources is seeking a Business Development Manager to join their European commercial team in Barcelona. This senior role is focused on driving revenue and building long-term partnerships across multiple European markets. The ideal candidate will have a strong commercial mindset and a proactive approach to business development.

The position offers flexibility with hybrid or remote working options, and exposure to diverse European markets within an international collaborative environment.

#J-18808-Ljbffr

Ready to Apply?

Submit your application for Senior B2B Tech Growth Leader - Europe at Ic Resources

Apply Now