LeoStella

Manager, People & Culture

📍 Remote, USFulltime🌍 Remote

The Manager of People & Culture is responsible for developing and implementing HR strategies that foster a positive workplace culture and support employee engagement and development.