Gemma Rickaby

Website Development Manager at CALA Homes

No bio yet

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


CALA Homes

9 followers

CALA Homes is a large British housebuilding company headquartered in Edinburgh, Scotland.


Industries

Employees

501-1,000

Links