Tag Archives: Larry Group of Companies

Senior Technical Project Manager Jobs – Larry Group of Companies

Job Title:  Senior Technical Project Manager

Organisation: Larry Group of Companies

Duty Station:  Kampala, Uganda

 

About US:

Founded in December 2023 and headquartered in Tokyo, Japan, LGC – Larry Group of Companies Inc. is at the forefront of revolutionizing …