cover image
Business Sweden
All employers

Business Sweden

Details

Business Sweden is an exceptional employer, offering a dynamic and collaborative work environment in the heart of London. As a Business Support Specialist, you will benefit from a culture that values proactive problem-solving and continuous improvement, alongside opportunities for professional growth within an international context. With a focus on delivering high-quality finance and payroll services, you'll be part of a team that supports Swedish companies in their global expansion, making your role both meaningful and rewarding.