The Senior Controller role at JobLeads Careers involves managing financial operations and contributing to strategic financial planning. The candidate will oversee daily finance department tasks, ensure accurate financial reporting, and collaborate with management on financial strategies. A minimum of 5 years of experience in financial management is required, along with a relevant degree.