Sela

Singapore
Total Offices: 3
455 Total Employees

Similar Companies Hiring

Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees
Software • Infrastructure as a Service (IaaS) • Cloud • Artificial Intelligence
2 Offices
53 Employees
Software • Logistics • Internet of Things • Information Technology • Computer Vision • Automotive • Artificial Intelligence
20 Offices
6000 Employees
Jobs at Sela

Recently posted jobs

7 Days Ago
Remote
Philadelphia, PA, USA
Cloud • Information Technology • Consulting
The Senior Account Executive (AWS) is responsible for driving business opportunities within AWS, identifying and closing deals in the Cloud and Managed Services market, utilizing CRM for lead tracking, communicating Sela's value proposition, achieving sales targets, and building relationships with clients and AWS organizations.
7 Days Ago
Remote
Philadelphia, PA, USA
Cloud • Information Technology • Consulting
The Finance Associate at Sela is responsible for overseeing financial operations in the US, ensuring compliance with regulations, managing billing and reporting, and supporting budgeting processes alongside senior leadership.