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.